Состояние исполнителя и дополнительные команды
Новая команда меняет определённую часть состояния.
Относительный и абсолютный поворот
Сравните «Влево 90°» и «Направление 0°». Начальное направление имеет значение.
| Команда | Что делает |
|---|---|
| setpos(x, y) | Перемещает в точку; с опущенным пером рисует путь. |
| setheading(a) | Задаёт абсолютное направление в градусах. |
| pensize(w) | Задаёт толщину линии. |
| color("green") | Задаёт цвет; fillcolor — отдельный цвет заливки. |
| circle(r) | Рисует окружность радиуса r. |
| setup(w, h) | Меняет размеры графического окна. |
В стандартном режиме 0° — вправо, 90° — вверх, 180° — влево, 270° — вниз. left и right изменяют направление относительно текущего, а setheading задаёт его непосредственно. Для перехода без линии используют penup, setpos, pendown.