Назначение процедуры кнопке автоматически назначает кнопке инструкцию
MouseEvent (событие мыши), которую будет вызывать процедура.
Каждый обработчик (handler) начинается со слова Оn (на) и события, на которое
обработчик (handler) отвечает.
Например: on (Release)
on (Keypress "<Space>")
on (Rollover)
Параметр (Release) означает, что пользователь нажал и отпустил кнопку
мыши.
В панели Actions (Процедуры) можно определить, какие именно события
мыши будут вызывать процедуры кнопки.
Для того чтобы настроить события мыши:
- Выделите кнопку, которой вы назначаете процедуру.
- В списке Toolbox (Набор инструментов) на левой стороне панели Actions
(Процедуры) щелкните на списке Basic Actions (Основные процедуры), чтобы
отобразить основные процедуры.
- Выберите одну из следующих настроек:
- Процедуру ДЛЯ СобыТИЯ OnMouseEvent;
- процедуру в списке Basic Actions (Основные процедуры).
- В панели Parameters (Параметры) для категории Event (События)
выберите "горячую" клавишу или событие мыши, которые будут вызывать
процедуру:
- Press (Нажатие) - вызывает процедуру, когда кнопка мыши нажата, в то
время как указатель наведен на кнопку;
- Release (Отпустить) - вызывает процедуру, когда кнопка мыши отпущена,
в то время как указатель наведен на кнопку, т. е. когда выполнен обычный щелчок
на кнопке (параметр по умолчанию);
- Release Outside (Отпустить вне) - вызывает процедуру, когда кнопка
мыши отпущена, но указатель находится вне кнопки:
- Key Press (Нажатие клавиши) - вызывает процедуру, когда нажата
указанная клавиша. Выбирая эту настройку, не забудьте указать клавишу в
текстовом поле:
- Roll Over (Наведение) - вызывает процедуру, когда указатель наводится
па кнопку;
- Roll Out (Уход) - вызывает процедуру, когда наведенный указатель
выводится за пределы кнопки - уходит с нее;
- Drag Over (Перетаскивание по) - вызывает процедуру, когда кнопка мыши
была нажата при наведенном на кнопку указателе, и затем указатель сначала ухолит
с кнопки, а потом возвращается на нес;
- Drag Out (Перетаскивание из) - вызывает процедуру, когда кнопка мыши
нажата при наведенном нa кнопку указателе, а затем указатель уведен с кнопки.
- Назначьте кнопке любые дополнительные процедуры.
Подробную информацию относительно событий мыши см. в руководстве tin
ActionScript. Для того чтобы протестировать процедуры кадра:
- Выберите команду Control (Управление) ?
Enable Simple Frame Actions (Включить простые процедуры кадра).
- Выберите команду Control (Управление) ?
Test Movie (Тестировать фильм).
|