КОМПОНЕНТЫ
В предыдущих версиях Flash использовалось понятие Smart Clip, то есть «сложный клип». Это специальный тип символов-клипов, на основе которых в Flash-фильмах создавались элементы пользовательского интерфейса (кнопки, флажки, переключатели и т. д.). Так вот «компоненты» (Components) — это «прямые наследники» Smart Clip.
В состав Flash MX включены семь типов компонентов:
-
CheckBox
— флажок;
-
ComboBox — комбинированный список (то есть раскрывающийся список с возможностью редактирования пунктов);
-
ListBox -
список;
-
PushButton -
кнопка;
-
RadioButton
— переключатель;
-
ScrollBar
— полоса прокрутки;
-
ScrollPane -
окно.
С точки зрения программирования, на ActionScript компоненты представляют собой как бы подкласс объектов
MovieClip,
для которого предусмотрены специальные параметры и некоторые дополнительные методы. Параметры компонентов могут устанавливаться как во время разработки фильма, так и во время его воспроизведения, с помощью сценария. Методы, применимые к компонентам, собраны в специальном разделе списка
Action Toolbox,
который называется
Flash UI Components
(Рисунок 11.33).