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.