From 29f47bf7892819de3b5f7bbdaf56dbfb138a99cf Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=98=9F=E5=A4=96=E4=B9=8B=E7=A5=9E?= Date: Thu, 28 Jul 2022 22:33:21 +0800 Subject: [PATCH] =?UTF-8?q?=E5=B9=B3=E8=A1=A1=E9=9A=BE=E5=BA=A6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- resources/data/map/littleGame_4.json | 2 +- source/state/level.py | 8 ++++---- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/resources/data/map/littleGame_4.json b/resources/data/map/littleGame_4.json index cf9ff5c..5f3ff0a 100644 --- a/resources/data/map/littleGame_4.json +++ b/resources/data/map/littleGame_4.json @@ -14,7 +14,7 @@ "TangleKlep":100, "Spikeweed":100, "Squash":100, - "Jalapeno":100, + "Jalapeno":50, "Threepeater":400 } } diff --git a/source/state/level.py b/source/state/level.py index 7310b7f..2ce90dc 100644 --- a/source/state/level.py +++ b/source/state/level.py @@ -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_rect = self.level_progress_bar_image.get_rect() 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) @@ -1480,11 +1480,11 @@ class Level(tool.State): 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.y = self.level_progress_bar_image_rect.y - 3 # 常数为预计值 + 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 # 常数为拟合值 # 填充的进度条信息 - # 常数为预计值 + # 常数为拟合值 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)