Основы использования API-интерфейса рисованияFlash Player 9 и более поздних версий, Adobe AIR 1.0 и более поздних версий API рисования — это функция, встроенная в ActionScript, позволяющая создавать векторную графику (линии, кривые, фигуры, заливки и градиенты) и отображать ее на экране с помощью кода ActionScript. Данная функция обеспечивается классом flash.display.Graphics. С помощью кода ActionScript можно рисовать на любом экземпляре Shape, Sprite или MovieClip, используя свойство graphics, определенное в каждом из этих классов. (Свойство graphics каждого из классов на самом деле является экземпляром класса Graphics.) Если пользователь никогда прежде не сталкивался с рисованием с помощью кода, то он может начать знакомство с этой возможностью с методов класса Graphics, упрощающих рисование обычных фигур, таких как круги, эллипсы, прямоугольники или прямоугольники со скругленными краями. Эти фигуры можно рисовать в виде контуров или фигур с заливкой. При необходимости использования расширенных функций можно воспользоваться и другими методами класса Graphics для рисования линий и квадратичных кривых Безье, используемых вместе с тригонометрическими функциями класса Math для создания любой необходимой фигуры. Среды выполнения Flash (такие как Flash Player 10, Adobe AIR 1.5 и более поздние их версии) добавляют дополнительный API-интерфейс рисования, позволяющий программно рисовать целые фигуры с помощью одной команды. После ознакомления с классом Graphics и задачами, описанными в разделе «Основы использования API рисования», следует перейти к разделу «Расширенное использование API рисования» для получения дополнительных сведений об этих функциях API. Важные понятия и терминыВ следующем списке содержатся важные термины, которые встречаются при использовании API-интерфейса рисования:
|
|