События мыши

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

Данный видеокурс расскажет, как с помощью 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 14934
2. Кадры и ключевые кадры (часть первая) 3:11 0 10860
3. Кадры и ключевые кадры (часть вторая) 2:01 0 14349
4. Покадровая анимация 3:24 0 14233
5. Режим многослойной структуры 3:36 0 6805
6. Редактирование нескольких кадров 1:07 1 4869
7. Анимация движения 1:52 0 12669
8. Сглаживание анимации 0:57 0 9266
9. Создание собственного анимационного пути 2:06 1 10496
10. Ориентация объекта по анимационному пути 2:10 0 12888
11. Анимация формы 1:41 2 8950
12. Подсказки формы 3:34 0 6092
13. Анимация маски 1:52 0 8937
Символы
14. Что такое символ 1:09 0 4602
15. Создание символа 2:05 0 4960
16. Редактирование символов 1:45 0 4281
17. Точка регистрации 1:55 0 4435
18. Графические символы и фрагменты ролика (часть первая... 3:24 0 5400
19. Графические символы и фрагменты ролика (часть вторая... 2:09 0 3769
20. Символ «кнопка» 3:26 0 7819
Фильтры
21. Работа с фильтрами (часть первая) 2:14 0 7252
22. Работа с фильтрами (часть вторая) 2:15 0 4823
23. Копирование анимации 1:46 0 4279
Программные инструменты
24. 3D Инструменты 2:45 0 5939
25. Инструмент «Аэрограф» 1:35 0 3742
26. Инструмент «Декор» 3:58 0 3475
27. Инструмент инверсивной кинематики «Кость» 2:35 0 6087
28. Инструмент «Связывание» 1:56 0 3073
29. Редактор движения 2:20 0 5053
ActionScript® 3.0
30. Введение в ActionScript® 2:27 0 6715
31. Команда «Стоп». Останавливаем анимацию (часть первая... 2:14 1 7006
32. Команда «Стоп». Останавливаем анимацию (часть вторая... 2:20 0 5320
33. Вывод данных (часть первая) 2:30 0 4223
34. Вывод данных (часть вторая) 2:14 0 3338
35. Переменные в ActionScript® 2:26 0 3516
36. Функции в ActionScript® 2:17 1 3706
37. Пишем функцию 3:02 0 3760
38. События мыши 2:32 0 6630
Создание простого flash сайта
39. Начало создания флэш-сайта (часть первая) 2:30 3 45494
40. Начало создания флэш-сайта (часть вторая) 1:47 3 20987
41. Навигация по сайту 3:51 1 17993
42. Переходы на флэш сайте 3:14 4 17876
Яндекс цитирования
Нажмите нравится, чтобы читать "TeachVideo.ru" в facebook