diff --git a/my_game.py b/my_game.py index f11ca7d..6b6b633 100644 --- a/my_game.py +++ b/my_game.py @@ -19,28 +19,32 @@ hero = [pygame.image.load('hero1.png'), index = 0 zhuangtai = "running" y = 400 +nu = 30 while True: for event in pygame.event.get(): if event.type == locals.QUIT: # 接收到退出事件后退出程序 exit() + if event.type ==locals.KEYDOWN: if event.key == locals.K_SPACE: zhuangtai = "up" if zhuangtai == "up": - if y > 150: - y-=5 + if nu > 0: + y -= nu + nu -=2 else: zhuangtai = "down" if zhuangtai == "down": - if y < 400: - y += 5 + if nu <= 30: + y += nu + nu += 2 else: zhuangtai = "running" - + nu = 30 wukong = hero[index] index += 1