Samolot okrąża kwadrat
Metoda update i pętla gry - Gry w Pythonie - wstęp (Python)
Licznik ticków pozwala zaplanować ruch w czasie. Samolot widziany z góry leci do przodu (`move`), a co 30 ticków (co sekundę) skręca o 90 stopni w prawo: tu obracanie obrazka jest na miejscu. Po czterech skrętach wraca na start.
class Plane(Sprite):
def __init__(self):
self.image = 45
self.color = (71, 85, 105)
self.size = 30
self.position = (-45, -45)
self.ticks = 0
self.pen.on = True
def update(self):
self.move(3)
self.ticks = self.ticks + 1
if self.ticks % 30 == 0:
self.turn(90)
world.add(Plane())
world.start()Ładowanie interaktywnego edytora... Jeśli się nie pojawi, włącz JavaScript.
Wszystkie lekcje kursu Gry w Pythonie - wstęp·Zaloguj się, aby zapisać postęp na koncie.