304
Глава 14 •
Ведение счета
Остается создать метод
show_score()
для вывода построенного графического изо-
бражения:
scoreboard.py
def show_score(self):
"""Выводит счет на экран."""
self.screen.blit(self.score_image, self.score_rect)
Метод выводит
счет на экран в позиции, определяемой
score_rect
.
Создание
экземпляра Scoreboard
Чтобы вывести счет, мы создадим в
AlienInvasion
экземпляр
Scoreboard
. Начнем
с обновления команд импортирования:
alien_invasion.py
...
from game_stats
import GameStats
from
scoreboard import Scoreboard
...
Затем
создадим экземпляр
Scoreboard
в
__init__()
:
Достарыңызбен бөлісу: