Przyklejony do kursora
Mysz - Gry w Pythonie - wstęp (Python)
`world.mouse` to kursor myszy na planszy: `world.mouse.x`, `world.mouse.y` i `world.mouse.position` (oba naraz). Gdy w każdym ticku ustawiamy `self.position = world.mouse.position`, gwiazdka chodzi za kursorem jak przyklejona. Kursor poza planszą pamięta ostatnie miejsce.
class Pointer(Sprite):
def __init__(self):
self.image = 4
self.color = (250, 204, 21)
self.size = 25
def update(self):
self.position = world.mouse.position
self.turn(3)
world.add(Pointer())
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.