О компонентах ActionScript 3.0

Компоненты Adobe® Flash® Professional CS5 являются фрагментами роликов, которые имеют параметры для изменения их внешнего вида и поведения. Компонент может представлять собой простой элемент управления пользовательского интерфейса, например RadioButton или CheckBox, а может включать в себя содержимое, такое как List или DataGrid.

Эти компоненты позволяют легко и быстро построить надежные приложения Flash, характеризующиеся последовательным поведением и единообразным внешним видом. Вместо создания пользовательских кнопок, флажков и списков, вы можете использовать компоненты Flash, в качестве этих элементов управления. Для этого просто перетащите их с панели «Компоненты» в документ приложения. Можно также легко настроить внешний вид и функциональность этих компонентов в соответствии с требованиями вашего приложения.

Хотя все это возможно без высокого уровня понимания ActionScript, при помощи ActionScript 3.0 также можно изменять поведение компонентов или реализовывать новое. Каждый компонент имеет уникальный набор методов, свойств и событий ActionScript, которые составляют его интерфейс программирования приложений (API). API-интерфейс позволяет создавать компоненты и манипулировать ими во время выполнения приложения.

API-интерфейс также позволяет создавать собственные, пользовательские компоненты. Вы можете загрузить компоненты, разработанные членами сообщества Flash, с сервера Adobe Exchange по адресу www.adobe.com/go/flash_exchange_ru . Сведения о создании компонентов см. на сайте www.adobe.com/go/learn_fl_creating_components_ru .

Архитектура компонентов ActionScript 3.0 включает в себя классы, на которых основаны все компоненты, обложки и стили, которые позволяют настраивать внешний вид, модель обработки событий, управление фокусом, специальные возможности интерфейса и т. д.

Примечание. Adobe Flash CS5 включает в себя компоненты ActionScript 2.0, а также компоненты ActionScript 3.0. Сочетание этих двух наборов компонентов невозможно. Для каждого приложения можно использовать либо один, либо другой набор компонентов. Flash CS5 представляет либо компоненты ActionScript 2.0, либо компоненты ActionScript 3.0 в зависимости от того, откроете вы файл ActionScript 2.0 или ActionScript 3.0. При создании нового документа Flash необходимо указать либо «Файл Flash (ActionScript 3.0)», либо «Файл Flash (ActionScript 2.0)». При открытии существующего документа Flash проверяет параметры публикации, чтобы определить, какой набор компонентов использовать. Сведения о компонентах ActionScript 2.0 см. в документе «Использование компонентов Adobe® ActionScript® 2.0».

Полный список компонентов Flash ActionScript 3.0 см. в разделе « Типы компонентов ».