更新 'scoreboard.py'
This commit is contained in:
parent
cfff08a4ca
commit
80d237ff97
|
@ -26,3 +26,15 @@ class Scoreboard:
|
||||||
score_str = str(self.stats.score)
|
score_str = str(self.stats.score)
|
||||||
self.score_image = self.font.render(score_str, True,
|
self.score_image = self.font.render(score_str, True,
|
||||||
self.text_color, self.settings.bg_color)
|
self.text_color, self.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
|
||||||
|
|
||||||
|
def show_score(self):
|
||||||
|
"""在屏幕上显示得分、等级和余下的飞船数"""
|
||||||
|
self.screen.blit(self.score_image, self.score_rect)
|
||||||
|
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)
|
||||||
|
|
Loading…
Reference in New Issue