Patrzy tam, dokąd idzie

Klawiatura - Gry w Pythonie - wstęp (Python)

Ptak idący w lewo powinien patrzeć w lewo. Grafika ptaka (image 15) patrzy w prawo, więc przy strzałce w lewo odwracamy ją lustrzanie: `self.flip = True`, a przy strzałce w prawo wracamy do oryginału: `self.flip = False`. Gdy nic nie wciskamy, ptak patrzy tam, gdzie szedł ostatnio. Ten sposób działa dla grafik widzianych z boku, z głową w prawo (rybka, samochód, ptak, pszczoła).

class Player(Sprite):
  def __init__(self):
    self.image = 15
    self.color = (59, 130, 246)
    self.size = 40

  def update(self):
    if world.key('left'):
      self.x = self.x - 3
      self.flip = True
    if world.key('right'):
      self.x = self.x + 3
      self.flip = False

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