diff --git a/my_game.py b/my_game.py
index f693bf2..66b9948 100644
--- a/my_game.py
+++ b/my_game.py
@@ -53,27 +53,30 @@ 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 gamestate==True:
         if jumpState == "up":    # 起跳状态
             if t > 0:
                 y -= t
                 t -= 2
+                wukong.rect.y=y
             else:
                 jumpState = "down"  
         if jumpState == "down":    # 降落状态
             if t <= 30:
                 y += t
                 t += 2
+                wukong.rect.y=y
             else:
                 jumpState = "runing"
                 t =30
         
         # 悟空造型
-        wukong = Player(hero[index])
-        if jumpState == "runing":       # 跑步状态下
-            index += 1
-            if index >= 5:
-                index = 0
+        
         bg_x-=10
         if bg_x<=-1000:
             bg_x=0