diff --git a/my_game.py b/my_game.py index 4cdd7b2..9415b37 100644 --- a/my_game.py +++ b/my_game.py @@ -65,22 +65,25 @@ while True: if jumpState == "runing": if event.key == locals.K_SPACE: jumpState = "up" + # 悟空造型 wukong = Player(hero[index]) + if jumpState == "runing": # 跑步状态下 + index += 1 + if index >= 5: + index = 0 if game_state: - if jumpState == "runing": # 跑步状态下 - index += 1 - if index >= 5: - index = 0 if jumpState == "up": # 起跳状态 if t > 0: y -= t + wukong.rect.y = y t -= 2 else: jumpState = "down" if jumpState == "down": # 降落状态 if t <= 30: y += t + wukong.rect.y = y t += 2 else: jumpState = "runing" @@ -114,5 +117,5 @@ while True: game_state = False # 刷新画面 display.update() - TIME().tick() + TIME().tick(55) \ No newline at end of file