From 6b1c6ebca7f78d6c2b2379e2af0ea7b704965347 Mon Sep 17 00:00:00 2001
From: BellCodeEditor <bellcode_dev@bell.ai>
Date: Sat, 20 Feb 2021 08:33:42 +0800
Subject: [PATCH] save project

---
 my_game.py | 21 +++++++++++++++++++--
 1 file changed, 19 insertions(+), 2 deletions(-)

diff --git a/my_game.py b/my_game.py
index 5dfb9a7..6e8ab69 100644
--- a/my_game.py
+++ b/my_game.py
@@ -1,5 +1,6 @@
 import pygame
 from pygame import locals
+import random
 
 pygame.init()  # 初始化
 pygame.display.set_caption("悟空赛跑")
@@ -9,9 +10,11 @@ FPS = pygame.time.Clock()  # pygame时钟,控制游戏速度(帧数)
 # 载入图片
 background = pygame.image.load('bg.png')    # 背景
 road = pygame.image.load('road.png')      # 路
+
 stone = pygame.image.load('stone.png')      # 石头
 cacti = pygame.image.load('cacti.png')      # 仙人掌
 apple = pygame.image.load('bush.png')      # 灌木丛
+
 hero = [pygame.image.load('hero1.png'),
         pygame.image.load('hero2.png'),
         pygame.image.load('hero3.png'),
@@ -21,6 +24,11 @@ index = 0
 y = 400
 jumpstate = "running"
 t = 30
+dotescle = random.choice([stone,cacti,apple])
+rect = dotescle.get_rect()
+rect.x = 1000
+rect.y = 0 - rect.height
+
 while True:
     for event in pygame.event.get():
         if event.type == locals.QUIT:
@@ -51,12 +59,21 @@ while True:
         index += 1
         if index == 5:
             index = 0
-    
+
+
     # 将背景图画上去
     screen.blit(background, (0, 0))
     screen.blit(road, (0, 500))
     screen.blit(wukong, (150,y ))
+    if rect.x <= 0 -rect.width:
+        dotescle = random.choice([stone,cacti,apple])
+        rect = dotescle.get_rect()
+        rect.x = 1000
+        rect.y = 0 - rect.height   
+    rect.x -= 8
+    print(rect.x)
+    screen.blit(dotescle, (rect.x,rect.y ))
     # 刷新画面
     pygame.display.update()
-    FPS.tick(99)
+    FPS.tick(60)
     
\ No newline at end of file
--
libgit2 0.25.0