Класс Beatle
Аналог класса Pen
из стандартного модуля turtle
.
Методы:
__init__
Сигнатура:
__init__(self)
backward
Сигнатура:
backward(self, steps: int)
Сдвигает исполнителя назад.
Аргументы:
steps
- длина передвижения в пикселах.
clear
Сигнатура:
clear(self)
Очищает экран.
down
Сигнатура:
down(self)
Опускает перо.
forward
Сигнатура:
forward(self, steps: int)
Сдвигает исполнителя вперёд.
Аргументы:
steps
- длина передвижения в пикселах.
home
Сигнатура:
home(self)
Возвращает исполнителя на исходную позицию.
reset
Сигнатура:
reset(self)
Очищает экран и возвращает исполнителя на исходную позицию.
setheading
Сигнатура:
setheading(self, angle: int)
Поворачивает исполнителя в указанном направлении.
Аргументы:
angle
- направление в градусах.
stop
Сигнатура:
stop(self)
Внимание!
Этот метод необходимо вызывать после строки app.run()
, например:
# Какой-то код
b = pyne.Beatle(bs)
# Какой-то код
app.run()
b.stop() # <--- Обязательно!
up
Сигнатура:
up(self)
Поднимает перо.