Книга: HTML 5, CSS 3 и Web 2.0. Разработка современных Web-сайтов
Перо. Перемещение пера
Перо. Перемещение пера
Для рисования сложного контура используется концепция пера — воображаемого инструмента рисования. Перо можно перемещать в любую точку на канве. Рисование каждой линии контура начинается в точке, где в данный момент находится перо. После рисования каждой линии перо перемещается в ее конечную точку, из которой тут же можно начать рисование следующей линии контура.
Изначально, сразу после загрузки Web-страницы и вывода канвы, перо находится в точке с координатами [0,0], т. е. в верхнем левом углу канвы. Переместить перо в другую точку канвы, где мы собираемся начать рисование контура, позволяет метод moveTo:
<контекст рисования>.moveTo(<горизонтальная координата>,<вертикальная координата>)
Параметры этого метода задают горизонтальную и вертикальную координаты точки, в которую должно переместиться перо, в пикселах в виде чисел. Метод moveTo не возвращает результата.
Пример:
ctxCanvas.moveTo(200, 150);
Это выражение перемещает перо в центр канвы cnv — в точку с координатами [200,150].
- 9.3.2. Выходные операнды
- Арифметические операторы
- Что делать, если при установке принтера появляется сообщение Невозможно завершение операции. Подсистема печати недоступн...
- Удобная операция объединения строк
- Операции с множествами узлов
- 1.2.4. Операторы и приоритеты
- Условные операторы
- 4. Null-значения и логические операции
- 1. Унарная операция выборки
- 2. Унарная операция проекции
- 3. Унарная операция переименования
- 4. Свойства унарных операций