Wiele obiektów z jednej klasy

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

Jeden przepis, wiele postaci. Każde `Star()` tworzy NOWY obiekt z tym samym wyglądem. Konstruktor ustawił wszystkim środek planszy, więc po utworzeniu przestawiamy je z zewnątrz: `star2.position = ...`. Każda gwiazda ma własną pozycję: zmiana jednej nie rusza pozostałych.

class Star(Sprite):
  def __init__(self):
    self.image = 4
    self.color = (250, 204, 21)
    self.size = 30

star1 = Star()
star2 = Star()
star3 = Star()
star2.position = (-60, 0)
star3.position = (60, 0)
world.add(star1)
world.add(star2)
world.add(star3)

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