СОЗДАНИЕ СЦЕНАРИЯ ДЛЯ КЛИПА
Как было отмечено в начале данной главы, клип, как и кнопка, может «реагировать» на те или иные события. Поэтому в большинстве случаев основу сценария для клипа составляет перечень обработчиков, описывающих реакцию клипа на те или иные события.
Чтобы связать с клипом сценарий, необходимо:
-
Щелкнуть правой кнопкой на клипе, которому вы хотите назначить действие (имейте в виду, что двойной щелчок левой кнопкой на изображении клипа обеспечивает переход в режим редактирования символа).
-
В контекстном меню выбрать команду
Actions.
-
В разделе
Actions
выбрать требуемое действие и перенести его в окно сценария.
-
В поле параметров ввести требуемые значения (если для данного действия они предусмотрены).
-
В окне сценария щелкнуть на строке с обработчиком
onClipEvent;
при этом в поле параметров появится перечень допустимых типов событий, которые могут инициализировать действие (Рисунок 11.29).
-
Выберите тип события, при наступлении которого введенные данные должны быть переданы на сервер; обратите внимание, что, в отличие от кнопок, для клипа может быть выбран только один из типов событий; перечень типов событий также отличается от предусмотренного для кнопок:
-
load
— действие инициализируется, как только экземпляр клипа появляется на столе;
-
unload
— действие инициализируется при переходе к первому кадру после выгрузки клипа;
-
enterFrame -
действие инициализируется при переходе к каждому очередному кадру;
-
mouseMove
— действие инициализируется при каждом перемещении мыши;
-
mouseDown
— действие инициализируется при нажатии левой кнопки мыши;
-
mouseUp
- действие инициализируется, когда левая кнопка мыши освобождается;
-
keyDown
— действие инициализируется при нажатии заданной клавиши на клавиатуре;
-
keyUp
— действие инициализируется, когда нажатая клавиша освобождается;
-
data
— действие инициализируется, когда закончена загрузка данных с сервера.