Хелпикс

Главная

Контакты

Случайная статья





Примечание. Параметры



Примечание

Метод TurtleScreen доступен как глобальная функция только под именем resetscreen. Глобальная функция reset является другой функцией, производной от Turtle метода reset.

turtle.screensize(canvwidth=None, canvheight=None, bg=None

Па Параметры · canvwidth – положительное целое число, новая ·  ширина холста в пикселях · canvheight – положительное целое число, новая · высота холста в пикселях · bg – цветная строка или кортеж, новый цвет фона

Если аргументы не указаны, вернуть текущее значение (ширина холста, высота холста). Или изменить размер холста, на котором рисуют черепахи. Не изменяет окно рисования. Для наблюдения за скрытыми частями холста используйте полосы прокрутки. С помощью этого метода можно сделать видимыми те части рисунка, которые раньше находились за пределами холста.

>>> screen.screensize()

(400, 300)

>>> screen.screensize(2000,1500)

>>> screen.screensize()

(2000, 1500)

например, для поиска ошибочно сбежавшей черепахи; -)

turtle.setworldcoordinates(llx, lly, urx, ury

Параметры

 

Парамет · llx – число, координата x нижнего левого угла холста · lly – число, координата y нижнего левого угла холста · urx – число, координата x правого верхнего угла холста · ury – число, координата y правого верхнего угла холста

Настроить пользовательскую систему координат и при необходимости переключитесь в режим «world». Выполняет screen.reset(). Если режим «world» уже активирован, все рисунки перерисовываются в соответствии с новыми координатами.

ВНИМАНИЕ: в пользовательских системах координат углы могут показаться искажёнными.

>>> screen.reset()

>>> screen.setworldcoordinates(-50,-7.5,50,7.5)

>>> for _ in range(72):

...     left(10)

...

>>> for _ in range(8):

...     left(45); fd(2) # обычный восьмиугольник

Управление анимацией¶

turtle.delay(delay=None

Установить или вернуть рисунок через delay в миллисекундах. (Это приблизительно временной интервал между двумя последовательными обновлениями холста.) Чем больше задержка рисования, тем медленнее анимация.

Дополнительный аргумент:

>>> screen.delay()

>>> screen.delay(5)

>>> screen.delay()

turtle.tracer(n=None, delay=None



  

© helpiks.su При использовании или копировании материалов прямая ссылка на сайт обязательна.