Znikopis: rysujemy strzałkami

Interaktywne rysowanie - Gry w Pythonie - wstęp (Python)

Pióro rysuje też bez myszy. Rysik stoi na środku z włączonym piórem, a strzałki przesuwają go o 2 w poziomie albo w pionie, jak w starej zabawce do rysowania pokrętłami. Ruch tylko w osiach daje linie proste i schodki. Wciśnij dwie strzałki naraz, żeby iść po skosie schodkami.

class Stylus(Sprite):
  def __init__(self):
    self.image = 1
    self.color = (71, 85, 105)
    self.size = 6
    self.pen.on = True
    self.pen.color = (71, 85, 105)

  def update(self):
    if world.key('right'):
      self.x = self.x + 2
    if world.key('left'):
      self.x = self.x - 2
    if world.key('up'):
      self.y = self.y + 2
    if world.key('down'):
      self.y = self.y - 2

world.add(Stylus())
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.