From 33900222d4fcf7656c70aa308be322ef8f0828ac Mon Sep 17 00:00:00 2001 From: BellCodeEditor <bellcode_dev@bell.ai> Date: Fri, 4 Jun 2021 19:41:14 +0800 Subject: [PATCH] save project --- my_game.py | 16 ++++++++++++++-- 1 file changed, 14 insertions(+), 2 deletions(-) diff --git a/my_game.py b/my_game.py index b5f5203..7290dc4 100644 --- a/my_game.py +++ b/my_game.py @@ -1,7 +1,7 @@ import pygame from pygame import locals import random - +import json pygame.init() # 初始化 class Block(pygame.sprite.Sprite): # 障碍物精灵类 @@ -56,6 +56,12 @@ score=0 speed=8 old_score=score block_list =pygame.sprite.Group() # 创建精灵组 +with open('record.txt','r',encoding='utf-8') as f: + content=f.read() + record=json.loads(content) + one=record["第1名"] + two=record["第2名"] + three=record["第3名"] while True: for event in pygame.event.get(): @@ -130,8 +136,14 @@ while True: old_score=score - scoreSurf=basic_font.render('分数'+str(score),True,(255,255,255)) + scoreSurf=basic_font.render("分数:"+str(score),True,(255,255,255)) screen.blit(scoreSurf,(880,20)) + scoreSurf=basic_font.render("第一名:"+str(one),True,(255,255,255)) + screen.blit(scoreSurf,(880,50)) + scoreSurf=basic_font.render("第二名:"+str(two),True,(255,255,255)) + screen.blit(scoreSurf,(880,80)) + scoreSurf=basic_font.render("第三名:"+str(three),True,(255,255,255)) + screen.blit(scoreSurf,(880,110)) # 刷新画面 pygame.display.update() FPS.tick(120) \ No newline at end of file -- libgit2 0.25.0