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.