codesafety_x11repo

Untitled

Apr 27th, 2020
442
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.97 KB | None | 0 0
  1.    
  2. #  Описываем класс Score, который отвечает за отображение счетов
  3. class Score:
  4.     # конструктор
  5.     def __init__(self, canvas, color):
  6.         # в самом начале счёт равен нулю
  7.         self.score = 0
  8.         # будем использовать наш холст
  9.         self.canvas = canvas
  10.         # создаём надпись, которая показывает текущий счёт, делаем его нужно цвета и запоминаем внутреннее имя этой надписи
  11.         self.id = canvas.create_text(450, 10, text=self.score, font=('Courier', 15), fill=color)
  12.     # обрабатываем касание платформы
  13.     def hit(self):
  14.         # увеличиваем счёт на единицу
  15.         self.score += 1
  16.         # пишем новое значение счёта
  17.         self.canvas.itemconfig(self.id, text=self.score)
Advertisement
Add Comment
Please, Sign In to add comment