From d7fc96d13c29a52d6399c882ba062b778e99f646 Mon Sep 17 00:00:00 2001
From: BellCodeEditor <bellcode_dev@bell.ai>
Date: Fri, 30 Sep 2022 19:19:44 +0800
Subject: [PATCH] auto save

---
 my_game.py | 18 ++++++++++--------
 1 file changed, 10 insertions(+), 8 deletions(-)

diff --git a/my_game.py b/my_game.py
index 57e23a9..2f67686 100644
--- a/my_game.py
+++ b/my_game.py
@@ -27,15 +27,16 @@ hero = [pygame.image.load('hero1.png'),
         pygame.image.load('hero4.png'),
         pygame.image.load('hero5.png')]
 
-class Player(Block):
-    def __init__(self):
+index = 0
+class Player(pygame.sprite.Sprite):
+    def __init__(self,image):
         super().__init__()
-        self.image = hero[index]
+        self.image = image
         self.rect = self.image.get_rect()
         self.rect.x=150
-        self.rect.y=500-self.rect.height
+        self.rect.y=400
 # shan_x=0
-index = 0   
+   
 y = 400
 jumpState = "runing"
 t = 30
@@ -53,18 +54,19 @@ while True:
                 if event.key == locals.K_SPACE:
                     jumpState = "up"
 
-    wukong = Player()
+    wukong = Player(hero[index])
+    print(wukong.image)
     if jumpState == "up":    # 起跳状态
         if t > 0:
             y -= t
-            wukong.rect.y = y
+            # wukong.rect.y = y
             t -= 2
         else:
             jumpState = "down"  
     if jumpState == "down":    # 降落状态
         if t <= 30:
             y += t
-            wukong.rect.y = y
+            # wukong.rect.y = y
             t += 2
         else:
             jumpState = "runing"
--
libgit2 0.25.0