From 65630fe80f0879767218f4032bc3e868443ae400 Mon Sep 17 00:00:00 2001 From: 206530221 <978645995@qq.com> Date: Tue, 22 Jun 2021 12:35:04 +0800 Subject: [PATCH] =?UTF-8?q?=E4=B8=8A=E4=BC=A0=E6=96=87=E4=BB=B6=E8=87=B3?= =?UTF-8?q?=20''?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- scoreboard.py | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/scoreboard.py b/scoreboard.py index bf357bc..6cf2d32 100644 --- a/scoreboard.py +++ b/scoreboard.py @@ -24,3 +24,14 @@ class Scoreboard(): self.prep_level() self.prep_ships() + def prep_score(self): + """将得分转换为一幅渲染的图像""" + rounded_score = int(round(self.stats.score, -1)) + score_str = "{:,}".format(rounded_score) + self.score_image = self.font.render(score_str, True, self.text_color, + self.ai_settings.bg_color) + + # 将得分放在屏幕右上角 + self.score_rect = self.score_image.get_rect() + self.score_rect.right = self.screen_rect.right - 20 + self.score_rect.top = 20 \ No newline at end of file