Commit 75299730 by BellCodeEditor

save project

parent f3b26417
Showing with 12 additions and 10 deletions
...@@ -18,7 +18,7 @@ class Block(pygame.sprite.Sprite): # 障碍物精灵类 ...@@ -18,7 +18,7 @@ class Block(pygame.sprite.Sprite): # 障碍物精灵类
self.score=1 self.score=1
class Player(pygame.sprite.Sprite): # 悟空 class Player(pygame.sprite.Sprite):
def __init__(self, image): def __init__(self, image):
super().__init__() super().__init__()
# 加载悟空精灵图像 # 加载悟空精灵图像
...@@ -128,19 +128,15 @@ while True: ...@@ -128,19 +128,15 @@ while True:
gameover = pygame.image.load('gameover.png') # 游戏结束 gameover = pygame.image.load('gameover.png') # 游戏结束
screen.blit(gameover, (400, 200)) screen.blit(gameover, (400, 200))
gamestate = False gamestate = False
if score>three:
if
else: else:
if sprite.rect.x+sprite.rect.width<wukong.rect.x: if sprite.rect.x+sprite.rect.width<wukong.rect.x:
stone+=sprite.score stone+=sprite.score
sprite.score=0 sprite.score=0
print(score) print(score)
if score>old_score: if score>old_score:
score_audio.play() 255,255,255))
old_score=score
scoreSurf=basic_font.render('分数:'+str(score),True,(255,255,255))
screen.blit(scoreSurf,(880,20))
scoreSurf=basic_font.render('第1名:'+str(score),True,(255,255,255))
screen.blit(scoreSurf,(880,50))
scoreSurf=basic_font.render('第2名:'+str(score),True,(255,255,255))
screen.blit(scoreSurf,(880,80)) screen.blit(scoreSurf,(880,80))
scoreSurf=basic_font.render('第3名:'+str(score),True,(255,255,255)) scoreSurf=basic_font.render('第3名:'+str(score),True,(255,255,255))
screen.blit(scoreSurf,(880,110)) screen.blit(scoreSurf,(880,110))
...@@ -148,4 +144,10 @@ while True: ...@@ -148,4 +144,10 @@ while True:
# 刷新画面 # 刷新画面
pygame.display.update() pygame.display.update()
FPS.tick(60) FPS.tick(60) score_audio.play()
\ No newline at end of file old_score=score
scoreSurf=basic_font.render('分数:'+str(score),True,(255,255,255))
screen.blit(scoreSurf,(880,20))
scoreSurf=basic_font.render('第1名:'+str(score),True,(255,255,255))
screen.blit(scoreSurf,(880,50))
scoreSurf=basic_font.render('第2名:'+str(score),True,(
\ No newline at end of file
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or sign in to comment