События мыши

С этим уроком также смотрят

Данный видеокурс расскажет, как с помощью Adobe® Flash® CS4 создавать анимацию, использовать необходимые программные инструменты, узнать и научиться пользоваться ActionScript® 3.0, и, наконец, сделать простейший Flash – сайт.

Adobe®, Flash® and ActionScript® are registered trademarks of Adobe® Systems Incorporated in the United States and/or other countries.

Обновлен: 11 сентября 2011

Создаем сайт на Flash,
TeachVideo - Администрирование и разработка сайтов

Loading the player...
Текст урока
События мыши в ActionScript 3.0
 

В этом уроке рассмотрим, как Flash обрабатывает и реагирует на события мыши. Например, на движения мыши, клик мыши, нажатие клавиши, окончание анимации. Все это является событием.

Рассмотрим пример.

Создав новый флэш-файл, нарисуем на сцене прямоугольник, который будет служить кнопкой. Выделим прямоугольник с помощью инструмента выделения, нажмем клавишу «F8». В появившемся окне выберем тип «кнопка», зададим название и нажмем «ок», чтобы преобразовать форму в символ.

Прежде, чем заставить кнопку реагировать на события, зададим ей имя. Теперь создадим новый слой и отобразим панель «действия – кадр».

В появившемся окне начинаем писать код. Сначала пишем имя кнопки, чтобы к ней обратиться, ставим точку, из раскрывающегося списка выбираем метод «add Event Listener», который обучает кнопку реагировать на определенные события. Внутри круглых скобок пишем категорию «Mouse Event», после чего ставим точку. В раскрывающемся списке выбираем конкретное событие «CLICK», ставим запятую. И после запятой пишем название функции, которую собираемся запустить.

Теперь нужно функцию создать с помощью зарезервированного слова «function», после чего пишем название функции и после двоеточия, пишем параметр, который сюда передается. Затем пишем «void», так как данная функция не возвращает никаких переменных.

В результате, создали скелет функции. Внутри фигурных скобок пишем те действия, которые нужно произвести. Например, нужно вывести команду «trace» и в скобках написать произвольный текст.

При тестировании ролика, если кликнуть на кнопку, то произойдет событие мыши и вызовется функция.

Комментарии (0)

Оглавление
Анимация в Adobe® Flash® CS4
1. Временная шкала 3:11 1 14956
2. Кадры и ключевые кадры (часть первая) 3:11 0 10887
3. Кадры и ключевые кадры (часть вторая) 2:01 0 14363
4. Покадровая анимация 3:24 0 14267
5. Режим многослойной структуры 3:36 0 6814
6. Редактирование нескольких кадров 1:07 1 4874
7. Анимация движения 1:52 0 12685
8. Сглаживание анимации 0:57 0 9329
9. Создание собственного анимационного пути 2:06 1 10511
10. Ориентация объекта по анимационному пути 2:10 0 12912
11. Анимация формы 1:41 2 8962
12. Подсказки формы 3:34 0 6104
13. Анимация маски 1:52 0 8961
Символы
14. Что такое символ 1:09 0 4610
15. Создание символа 2:05 0 4975
16. Редактирование символов 1:45 0 4291
17. Точка регистрации 1:55 0 4444
18. Графические символы и фрагменты ролика (часть первая... 3:24 0 5420
19. Графические символы и фрагменты ролика (часть вторая... 2:09 0 3773
20. Символ «кнопка» 3:26 0 7828
Фильтры
21. Работа с фильтрами (часть первая) 2:14 0 7283
22. Работа с фильтрами (часть вторая) 2:15 0 4830
23. Копирование анимации 1:46 0 4284
Программные инструменты
24. 3D Инструменты 2:45 0 5958
25. Инструмент «Аэрограф» 1:35 0 3752
26. Инструмент «Декор» 3:58 0 3489
27. Инструмент инверсивной кинематики «Кость» 2:35 0 6113
28. Инструмент «Связывание» 1:56 0 3075
29. Редактор движения 2:20 0 5069
ActionScript® 3.0
30. Введение в ActionScript® 2:27 0 6722
31. Команда «Стоп». Останавливаем анимацию (часть первая... 2:14 1 7016
32. Команда «Стоп». Останавливаем анимацию (часть вторая... 2:20 0 5327
33. Вывод данных (часть первая) 2:30 0 4226
34. Вывод данных (часть вторая) 2:14 0 3342
35. Переменные в ActionScript® 2:26 0 3521
36. Функции в ActionScript® 2:17 1 3713
37. Пишем функцию 3:02 0 3765
38. События мыши 2:32 0 6640
Создание простого flash сайта
39. Начало создания флэш-сайта (часть первая) 2:30 3 45538
40. Начало создания флэш-сайта (часть вторая) 1:47 3 21002
41. Навигация по сайту 3:51 1 18034
42. Переходы на флэш сайте 3:14 4 17903
Яндекс цитирования
Нажмите нравится, чтобы читать "TeachVideo.ru" в facebook