diff --git a/my_game.py b/my_game.py index 95ec506..0a680e9 100644 --- a/my_game.py +++ b/my_game.py @@ -56,6 +56,15 @@ while True: screen.blit(background, (0, 0)) screen.blit(road, (0, 500)) screen.blit(wukong, (150, y)) + # 刷新障碍物 + if rect.x <= 0-rect.width: + obstacle = random.choice([stone,cacti,apple]) + rect = obstacle.get_rect() + rect.x = 1000 + rect.y = 500-rect.height + + rect.x -= 8 + screen.blit(obstacle,(rect.x,rect.y)) # 刷新画面 pygame.display.update() FPS.tick(60) \ No newline at end of file