平衡难度
This commit is contained in:
parent
e8380e25ff
commit
29f47bf789
@ -14,7 +14,7 @@
|
|||||||
"TangleKlep":100,
|
"TangleKlep":100,
|
||||||
"Spikeweed":100,
|
"Spikeweed":100,
|
||||||
"Squash":100,
|
"Squash":100,
|
||||||
"Jalapeno":100,
|
"Jalapeno":50,
|
||||||
"Threepeater":400
|
"Threepeater":400
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@ -623,7 +623,7 @@ class Level(tool.State):
|
|||||||
self.level_progress_bar_image = tool.get_image_menu(tool.GFX[c.LEVEL_PROGRESS_BAR], *frame_rect, c.BLACK, 1)
|
self.level_progress_bar_image = tool.get_image_menu(tool.GFX[c.LEVEL_PROGRESS_BAR], *frame_rect, c.BLACK, 1)
|
||||||
self.level_progress_bar_image_rect = self.level_progress_bar_image.get_rect()
|
self.level_progress_bar_image_rect = self.level_progress_bar_image.get_rect()
|
||||||
self.level_progress_bar_image_rect.x = 600
|
self.level_progress_bar_image_rect.x = 600
|
||||||
self.level_progress_bar_image_rect.y = 573
|
self.level_progress_bar_image_rect.y = 574
|
||||||
|
|
||||||
# 僵尸头
|
# 僵尸头
|
||||||
frame_rect = (0, 0, 23, 25)
|
frame_rect = (0, 0, 23, 25)
|
||||||
@ -1480,11 +1480,11 @@ class Level(tool.State):
|
|||||||
surface.blit(self.level_progress_bar_image, self.level_progress_bar_image_rect)
|
surface.blit(self.level_progress_bar_image, self.level_progress_bar_image_rect)
|
||||||
|
|
||||||
# 按照当前波数生成僵尸头位置
|
# 按照当前波数生成僵尸头位置
|
||||||
self.level_progress_zombie_head_image_rect.x = self.level_progress_bar_image_rect.x - int((150 * self.waveNum) / (self.map_data[c.NUM_FLAGS] * 10)) + 145 # 常数为预计值
|
self.level_progress_zombie_head_image_rect.x = self.level_progress_bar_image_rect.x - int((150 * self.waveNum) / (self.map_data[c.NUM_FLAGS] * 10)) + 145 # 常数为拟合值
|
||||||
self.level_progress_zombie_head_image_rect.y = self.level_progress_bar_image_rect.y - 3 # 常数为预计值
|
self.level_progress_zombie_head_image_rect.y = self.level_progress_bar_image_rect.y - 3 # 常数为拟合值
|
||||||
|
|
||||||
# 填充的进度条信息
|
# 填充的进度条信息
|
||||||
# 常数为预计值
|
# 常数为拟合值
|
||||||
filledBarRect = (self.level_progress_zombie_head_image_rect.x + 3, self.level_progress_bar_image_rect.y + 6, int((150 * self.waveNum) / (self.map_data[c.NUM_FLAGS] * 10)) + 5, 9)
|
filledBarRect = (self.level_progress_zombie_head_image_rect.x + 3, self.level_progress_bar_image_rect.y + 6, int((150 * self.waveNum) / (self.map_data[c.NUM_FLAGS] * 10)) + 5, 9)
|
||||||
# 画填充的进度条
|
# 画填充的进度条
|
||||||
pg.draw.rect(surface, c.YELLOWGREEN, filledBarRect)
|
pg.draw.rect(surface, c.YELLOWGREEN, filledBarRect)
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user