From 972699e07d32bc0d3050f1b0ee8a6ea4b8dc08f0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=B0=8F=E8=B0=A2?= <2216285259@qq.com> Date: Mon, 21 Jun 2021 16:12:31 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9B=B4=E6=96=B0=20'game=5Fstats.py'?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- game_stats.py | 18 ++++++++++++++++-- 1 file changed, 16 insertions(+), 2 deletions(-) diff --git a/game_stats.py b/game_stats.py index 233893a..470c3ee 100644 --- a/game_stats.py +++ b/game_stats.py @@ -1,2 +1,16 @@ -class GameStats: - """跟踪游戏的统计信息""" +# 跟踪游戏的统计信息 +class game_stats: +def __init__(self, ai_game): +# 初始化统计信息 + self.settings = ai_game.settings + self.reset_stats() +# 游戏刚启动时处于非活动状态 + self.game_active = False +# 任何情况下都不应重置最高得分 + self.high_score = 0 + +def reset_stats(self): +# 初始化在游戏运行期间可能变化的统计信息 + self.ships_left = self.settings.ship_limit + self.score = 0 + self.level = 1 \ No newline at end of file