Konstruktor z parametrami

Klasa i konstruktor - Gry w Pythonie - wstęp (Python)

Zamiast przestawiać obiekt po utworzeniu, możemy podać pozycję od razu: `Flower(-50, 20)`. Konstruktor dostaje ją w parametrach `x` i `y` (`self` jest zawsze pierwszy i podaje go Python). Każdy kwiat powstaje od razu we właściwym miejscu.

class Flower(Sprite):
  def __init__(self, x, y):
    self.image = 30
    self.color = (236, 72, 153)
    self.size = 35
    self.position = (x, y)

world.add(Flower(-50, 20))
world.add(Flower(0, -40))
world.add(Flower(50, 20))

Ł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.