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