Kwiat na wietrze

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

Kołysanie to ten sam pomysł co pulsowanie, tylko zmieniamy kąt. `turn(self.change)` przechyla kwiat o 1 stopień, a przy 20 albo -20 kierunek się odwraca. Obrazek obraca się razem z kątem (`rotate` zostaje włączone), więc kwiat kiwa się na boki.

class Flower(Sprite):
  def __init__(self):
    self.image = 30
    self.color = (219, 39, 119)
    self.size = 50
    self.change = 1

  def update(self):
    self.turn(self.change)
    if self.angle >= 20 or self.angle <= -20:
      self.change = -self.change

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