русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Использование нескольких регулировщиков событий, управляемых мышью


Дата добавления: 2015-08-06; просмотров: 477; Нарушение авторских прав


 

Поместив несколько регулировщиков событий в скрипт ActionScript кнопки можно обеспечить, чтобы одна кнопка по-разному реагировала на различные события, управляемые мышью.

 

ПРИМЕР 10.7: Определение нескольких событий управления мышью

1.Откройте копию шаблона, созданного в примере 10.4. Для этого выберите пункты File→New Form Template. В списке Category выберите созданную вами категорию. В списке Category Items выберите имя созданного ранее шаблона. Нажмите кнопку Create.

2.В области Stageвыделите кнопку.

3.Откройте панель Actions.В строке заголовка отображается тип выделенного объекта Actions-Button.К данному типу создаваемый вами скрипт и будет прикреплен.

4.В окне Actions Toolboxвыберите процедуру ActionsMovie Controlon и дважды щелкните по ней.

5.В разделе Event в области параметров уберите флажок Release и установите флажок Roll Out.

6.В окне Actions Toolboxвыберите процедуру ActionsMovie Controlgoto и дважды щелкните по ней.

7.В области параметров выполните следующее.

- Выделите переключатель Go to and Stop.



- В поле Scene выберите значение <current scene> или выберите текущую сцену.

- В поле Type выберите пункт Frame Number.

- В поле Frame введите значение 2.

Flash добавит в строку 2 панели Scriptв фигурные скобки регулировщика события процедуру gotoAndStop(2);.

8.На панели Scriptвыделите закрывающуюся фигурную скобку (строка 3).

9. Повторите п. 4 и 5, выбрав событие Press. Flash добавит в нижнюю часть панели Scriptвторой регулировщик событий on(press) и еще одну пару фигурных скобок.

10. Выделите событие on(press) и в окне Actions Toolboxвыберите процедуру ActionsMovie Controlgoto и дважды щелкните по ней.

11.В области параметров выполните следующее.

- Выделите переключатель Go to and Stop.



- В поле Scene выберите значение <current scene> или выберите текущую сцену.

- В поле Type выберите пункт Frame Number.

- В поле Frame введите значение 3.

В сроку 5 на панели Scriptв фигурные скобки регулировщика события будет добавлена процедура gotoAndStop(3);

12. Выберите пункты Control→Test Movie. Flash экспортирует фильм и откроет его в Flash Player. Если вы перемещаете указатель мыши так, что он заходит в активную область кнопки, а затем выходит из нее, то Flash перейдет в кадр 2. Если же вы нажимаете кнопку мыши в активной области, Flash перейдет в кадр 3 до того, как вы отпустите кнопку мыши.

 



<== предыдущая лекция | следующая лекция ==>
Регулировщик событий | Запуск процедур кнопки с помощью клавиатуры


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 0.064 сек.