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