JavaScript. Подробное руководство, 6-е издание
Шрифт:
21.4.5. Рисование и заливка кривых
Контур - это последовательность фрагментов контура, а фрагмент контура - это последовательность точек, соединенных линиями. В контурах, которые определялись в разделе 21.4.1, эти точки соединялись прямыми линиями, но это не обязательно должно быть так. Объект
Этот метод добавляет во фрагмент контура дугу. Он соединяет текущую точку с началом дуги прямой линией и затем соединяет начало дуги с концом дуги сегментом окружности, при этом конечная точка дуги становится новой текущей точкой. Дуга определяется шестью параметрами: координаты X и Y центра окружности, радиус окружности, угол начала и конца дуги и направление (по часовой стрелке или против часовой стрелки) рисования дуги между этими двумя углами.
Этот метод так же рисует прямую линию и круговую дугу, как и метод
Этот
Этот метод похож на метод
С помощью этих методов можно рисовать контуры, подобные тем, что изображены на рис. 21.9.
В примере 21.7 представлен программный код, с помощью которого было создано изображение на рис. 21.9. Методы, используемые в этом примере, являются одними из самых сложных в прикладном интерфейсе объекта Canvas. Полное описание методов и их аргументов приводится в справочном разделе книги.
Пример 21.7. Добавление кривых в контур
Стихи и песни
Проза:
русская классическая проза
рейтинг книги
АН (цикл 11 книг)
Аномальный наследник
Фантастика:
фэнтези
героическая фантастика
попаданцы
аниме
рейтинг книги
Adobe InDesign CS3
Видеосамоучитель
Компьютеры и Интернет:
программное обеспечение
рейтинг книги
Первый среди равных. Книга X
10. Первый среди Равных
Фантастика:
попаданцы
аниме
фэнтези
фантастика: прочее
рейтинг книги
Воины
Фантастика:
фэнтези
рейтинг книги
Егерь. Звери и люди
11. Зверолов
Фантастика:
рпг
фэнтези
фантастика: прочее
попаданцы
рейтинг книги
Дневники
рейтинг книги
Нью-Йорк
The Big Book
Проза:
историческая проза
рейтинг книги
Я все еще не царь. Книга XXVI
26. Дорогой барон!
Фантастика:
попаданцы
аниме
рейтинг книги
Отморозок 4
4. Отморозок
Фантастика:
попаданцы
фантастика: прочее
рейтинг книги
Дитя прибоя
Дитя прибоя
Фантастика:
боевая фантастика
попаданцы
фэнтези
рейтинг книги
Рассказы старых переплетов
Документальная литература:
биографии и мемуары
прочая документальная литература
рейтинг книги
История великих путешествий. Том 1. Открытие Земли
Приключения:
путешествия и география
рейтинг книги
Дружба - Этико-психологический очерк
Научно-образовательная:
психология
рейтинг книги