2021-07-15 11:00:35
Создаем счет в игреСегодня мы разберемся, как создать счет в своей игре на Python. Ниже приведен пример реального кода игры, в котором подробно описано поведение счета:
class Score: # конструктор def __init__(self, canvas, color):
# в самом начале счёт равен нулю
self.score = 0
# будем использовать наш холст
self.canvas = canvas
# создаём надпись, которая показывает текущий счёт
self.id = canvas.create_text(450, 10, text=self.score, font=('Courier', 15), fill=color)
# обрабатываем касание платформы
def hit(self):
# увеличиваем счёт на единицу
self.score += 1
# пишем новое значение счёта
self.canvas.itemconfig(self.id, text=self.score)
Данная конструкция служит счетом, который реагирует на касание платформы, увеличивая число очков и выводя их на экран.
#своя_игра | ИгроДел
1.9K views08:00