Ruch w bok: zmieniamy x

Metoda update i pętla gry - Gry w Pythonie - wstęp (Python)

`move` jedzie tam, gdzie patrzy postać, a obrót (`angle`) obraca też jej obrazek. Rakieta patrzy w górę, więc to pasuje. Samochód widzimy z boku: po obróceniu w prawo stałby pionowo na masce. Dlatego postacie widziane z boku przesuwamy, zmieniając ich współrzędne: `self.x = self.x + 2` to 2 w prawo, odejmowanie to ruch w lewo, a `self.y` działa tak samo w pionie.

class Car(Sprite):
  def __init__(self):
    self.image = 10
    self.color = (37, 99, 235)
    self.size = 40
    self.position = (-80, -20)

  def update(self):
    self.x = self.x + 2

world.add(Car())
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.