游戏可以运行
This commit is contained in:
@@ -88,10 +88,13 @@ class Game:
|
||||
self.ui.selected_tower = None
|
||||
|
||||
def _update(self, dt):
|
||||
if self.ui.selected_tower is not None:
|
||||
dt *= 0.3
|
||||
|
||||
self.wave_mgr.update(dt, self.enemies)
|
||||
|
||||
for e in self.enemies:
|
||||
e.update(dt)
|
||||
e.update(dt, self.enemies)
|
||||
if e.reached_end:
|
||||
self.lives -= 2 if e.type == "boss" else 1
|
||||
if self.lives <= 0:
|
||||
@@ -141,6 +144,8 @@ class Game:
|
||||
self.font, self.small_font,
|
||||
)
|
||||
|
||||
self.ui.draw_slow_overlay(self.screen)
|
||||
|
||||
if self.game_over:
|
||||
self.ui.draw_game_over(self.screen, self.won, self.big_font)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user