Commit e60b27de by BellCodeEditor

save project

parent 3bddf2a5
Showing with 10 additions and 10 deletions
import pygame import pygame
from pygame import locals from pygame import locals
import random import random
import json
pygame.init() # 初始化 pygame.init() # 初始化
class Block(pygame.sprite.Sprite): # 障碍物精灵类 class Block(pygame.sprite.Sprite): # 障碍物精灵类
...@@ -55,12 +55,12 @@ score=0 ...@@ -55,12 +55,12 @@ score=0
old_score=0 old_score=0
block_list =pygame.sprite.Group() block_list =pygame.sprite.Group()
# 创建精灵组 # 创建精灵组
with open('record.txt','r',encoding='utf-8') as f: with open('record.txt','r',encoding='utf-8') as f:
content=f.read() content=f.read()
record=json.loads(content) record=json.loads(content)
one=content['第一名'] one=record['第1名']
two=content['第二名'] two=record['第2名']
thr=content['第三名'] thr=record['第3名']
...@@ -134,11 +134,11 @@ while True: ...@@ -134,11 +134,11 @@ while True:
scoreSurf = basic_font.render("分数:"+str(score),True,(255,0,0)) scoreSurf = basic_font.render("分数:"+str(score),True,(255,0,0))
screen.blit(scoreSurf,(880,20)) screen.blit(scoreSurf,(880,20))
scoreSurf = basic_font.render("第一名:"+str(score),True,(255,0,0)) scoreSurf = basic_font.render("第一名:"+str(one),True,(255,0,0))
screen.blit(scoreSurf,(880,50)) screen.blit(scoreSurf,(880,50))
scoreSurf = basic_font.render("第二名:"+str(score),True,(255,0,0)) scoreSurf = basic_font.render("第二名:"+str(two),True,(255,0,0))
screen.blit(scoreSurf,(880,80)) screen.blit(scoreSurf,(880,80))
scoreSurf = basic_font.render("第三名:"+str(score),True,(255,0,0)) scoreSurf = basic_font.render("第三名:"+str(thr),True,(255,0,0))
screen.blit(scoreSurf,(880,110)) screen.blit(scoreSurf,(880,110))
if score > old_score: if score > old_score:
score_audio.play() score_audio.play()
......
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