更新 'scoreboard.py'

This commit is contained in:
206530222 2021-06-21 18:26:41 +08:00
parent abb62c0781
commit 32653d20c1
1 changed files with 12 additions and 0 deletions

View File

@ -37,3 +37,15 @@ class Scoreboard:
self.screen.blit(self.high_score_image, self.high_score_rect)
self.screen.blit(self.level_image, self.level_rect)
self.ships.draw(self.screen)
def prep_high_score(self):
#"""将最高得分转换为渲染的图像"""
high_score = round(self.stats.high_score, -1)
high_score_str = "{:,}".format(high_score)
self.high_score_image = self.font.render(high_score_str, True,
self.text_color, self.settings.bg_color)
# """将最高得分放在屏幕顶部中央"""
self.high_score_rect = self.high_score_image.get_rect()
self.high_score_rect.centerx = self.screen_rect.centerx
self.high_score_rect.top = self.score_rect.top