From 971a08e42c6169c7bb2e8999647afa7c3cb3ae9e Mon Sep 17 00:00:00 2001 From: BellCodeEditor <bellcode_dev@bell.ai> Date: Sun, 6 Jun 2021 17:23:26 +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 43ae865..4634256 100644 --- a/my_game.py +++ b/my_game.py @@ -1,6 +1,7 @@ import pygame from pygame import locals import random +import json pygame.init() # 初始化 @@ -54,7 +55,12 @@ gamestate = True score=0 old_score=score block_list =pygame.sprite.Group() # 创建精灵组 - +with open('record.txt','r',encoding='utf-8') as f: + content=f.read() + record=json.louds(content) + one=record["第1名"] + two=record["第2名"] + thr=record["第3名"] while True: for event in pygame.event.get(): if event.type == locals.QUIT: @@ -128,6 +134,12 @@ while True: #fenshu scoreSulf=basic_font.render("分数:"+str(score),True,(123,111,111)) screen.blit(scoreSulf,(800,20)) + scoreSulf=basic_font.render("第1名:"+str(one),True,(123,111,111)) + screen.blit(scoreSulf,(800,50)) + scoreSulf=basic_font.render("第2名:"+str(two),True,(123,111,111)) + screen.blit(scoreSulf,(800,80)) + scoreSulf=basic_font.render("第3名:"+str(thr),True,(123,111,111)) + screen.blit(scoreSulf,(800,110)) # 刷新画面 pygame.display.update() - FPS.tick(60) \ No newline at end of file + FPS.tick(50) \ No newline at end of file -- libgit2 0.25.0