增加关卡进程素材:僵尸头和旗帜
This commit is contained in:
parent
70b07098f8
commit
fa4004ea48
BIN
resources/graphics/Screen/LevelProgressFlag.png
Normal file
BIN
resources/graphics/Screen/LevelProgressFlag.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 1.3 KiB |
BIN
resources/graphics/Screen/LevelProgressZombieHead.png
Normal file
BIN
resources/graphics/Screen/LevelProgressZombieHead.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 2.0 KiB |
@ -62,6 +62,10 @@ SHOVEL = 'shovel'
|
||||
SHOVEL_BOX = 'shovelBox'
|
||||
# 一大波僵尸来袭图片
|
||||
HUGE_WAVE_APPROCHING = 'Approching'
|
||||
# 关卡进程图片
|
||||
LEVEL_PROGRESS_BAR = 'LevelProgressBar'
|
||||
LEVEL_PROGRESS_ZOMBIE_HEAD = 'LevelProgressZombieHead'
|
||||
LEVEL_PROGRESS_FLAG = 'LevelProgressFlag'
|
||||
|
||||
|
||||
# GAME INFO字典键值
|
||||
|
||||
@ -341,6 +341,8 @@ class Level(tool.State):
|
||||
|
||||
self.setupLittleMenu()
|
||||
|
||||
self.setupLevelProgressBarImage()
|
||||
|
||||
self.setupHugeWaveApprochingImage()
|
||||
self.showHugeWaveApprochingTime = -2000 # 防止设置为0时刚刚打开游戏就已经启动红字
|
||||
|
||||
@ -380,12 +382,26 @@ class Level(tool.State):
|
||||
|
||||
# 一大波僵尸来袭图片显示
|
||||
def setupHugeWaveApprochingImage(self):
|
||||
frame_rect = [0, 0, 492, 80]
|
||||
frame_rect = (0, 0, 492, 80)
|
||||
self.huge_wave_approching_image = tool.get_image_menu(tool.GFX[c.HUGE_WAVE_APPROCHING], *frame_rect, c.BLACK, 1)
|
||||
self.huge_wave_approching_image_rect = self.huge_wave_approching_image.get_rect()
|
||||
self.huge_wave_approching_image_rect.x = 140 # 猜的
|
||||
self.huge_wave_approching_image_rect.y = 250 # 猜的
|
||||
|
||||
def setupLevelProgressBarImage(self):
|
||||
frame_rect = (0, 0, 158, 26)
|
||||
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.x = 600 # 猜的
|
||||
self.level_progress_bar_image_rect.y = 550 # 猜的
|
||||
|
||||
# 僵尸头
|
||||
frame_rect = (0, 0, 23, 25)
|
||||
self.level_progress_zombie_head_image = tool.get_image_menu(tool.GFX[c.LEVEL_PROGRESS_ZOMBIE_HEAD], *frame_rect, c.BLACK, 1)
|
||||
self.level_progress_zombie_head_image_rect = self.level_progress_zombie_head_image.get_rect()
|
||||
self.level_progress_zombie_head_image_rect.x = self.level_progress_bar_image_rect.x + 73 # 猜的
|
||||
self.level_progress_zombie_head_image_rect.y = self.level_progress_bar_image_rect.y - 3 # 猜的
|
||||
|
||||
# 检查小菜单有没有被点击
|
||||
def checkLittleMenuClick(self, mouse_pos):
|
||||
x, y = mouse_pos
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user