diff --git a/my_game.py b/my_game.py index 0ac4b0f..bf4dc26 100644 --- a/my_game.py +++ b/my_game.py @@ -1,5 +1,6 @@ import pygame from pygame import locals +import random pygame.init() # 初始化 # 创建一个窗口 @@ -10,13 +11,13 @@ 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') # 灌木丛 +bush = pygame.image.load('bush.png') # 灌木丛 hero = [pygame.image.load('hero1.png'),pygame.image.load('hero2.png'),pygame.image.load('hero3.png'),pygame.image.load('hero4.png'),pygame.image.load('hero5.png')] index = 0 y=400 t=30 jumpState="running" -obstacle=random.choice([bush,stnoe,cacti]) +obstacle=random.choice([bush,stone,cacti]) rect=obstacle.get_rect() rect.y=1000 rect.y=500-rect.height @@ -49,11 +50,11 @@ while True: screen.blit(background, (0, 0)) screen.blit(road, (0, 500)) screen.blit(wukong, (150,y)) - if rext.x<=0-rect.width: + if rect.x<=0-rect.width: abstacle=random.choice([bush,stone,cacti]) rect=obstacle.get_rect() rect.x=1000 - rect.y=500-rectheight + rect.y=500-rect.height rect.x-=8 screen.blit(abstacle(rect.x,rect.y)) # 刷新画面