diff --git a/my_game.py b/my_game.py index c16f0b9..bde7a9b 100644 --- a/my_game.py +++ b/my_game.py @@ -129,6 +129,19 @@ while True: gameover = pygame.image.load('gameover.png') # 游戏结束 screen.blit(gameover, (400, 200)) gamestate = False + if score>three: + if score>one: + record["第1名"]=score + record["第2名"]=one + record["第3名"]=two + elif score>two: + record["第2名"]=score + record["第3名"]=two + else: + record["第3名"]=scorea + record=json.dumps(record.ensure_ascii==False) + with open ('record.txt','w',encoding='utf-8') as f: + f.write(record) else: if sprite.rect.x+sprite.rect.width<wukong.rect.x: score+=sprite.score