codesafety_x11repo

Untitled

Apr 27th, 2020
456
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 1.38 KB | None | 0 0
  1.    
  2. # создаём объект — зелёный счёт
  3. score = Score(canvas, 'green')
  4. # создаём объект — белую платформу
  5. paddle = Paddle(canvas, 'White')
  6. # создаём объект — красный шарик
  7. ball = Ball(canvas, paddle, score, 'red')
  8. # пока шарик не коснулся дна
  9. while not ball.hit_bottom:
  10.     # если игра началась и платформа может двигаться
  11.     if paddle.started == True:
  12.         # двигаем шарик
  13.         ball.draw()
  14.         # двигаем платформу
  15.         paddle.draw()
  16.     # обновляем наше игровое поле, чтобы всё, что нужно, закончило рисоваться
  17.     tk.update_idletasks()
  18.     # обновляем игровое поле, и смотрим за тем, чтобы всё, что должно было быть сделано — было сделано
  19.     tk.update()
  20.     # замираем на одну сотую секунды, чтобы движение элементов выглядело плавно
  21.     time.sleep(0.01)
  22. # если программа дошла досюда, значит, шарик коснулся дна. Ждём 3 секунды, пока игрок прочитает финальную надпись, и завершаем игру
  23. time.sleep(3)
Advertisement
Add Comment
Please, Sign In to add comment