События мыши

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

Данный видеокурс расскажет, как с помощью 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 14997
2. Кадры и ключевые кадры (часть первая) 3:11 0 10939
3. Кадры и ключевые кадры (часть вторая) 2:01 0 14408
4. Покадровая анимация 3:24 0 14347
5. Режим многослойной структуры 3:36 0 6834
6. Редактирование нескольких кадров 1:07 1 4885
7. Анимация движения 1:52 0 12735
8. Сглаживание анимации 0:57 0 9437
9. Создание собственного анимационного пути 2:06 1 10545
10. Ориентация объекта по анимационному пути 2:10 0 12965
11. Анимация формы 1:41 2 8983
12. Подсказки формы 3:34 0 6134
13. Анимация маски 1:52 0 8996
Символы
14. Что такое символ 1:09 0 4620
15. Создание символа 2:05 0 4991
16. Редактирование символов 1:45 0 4311
17. Точка регистрации 1:55 0 4468
18. Графические символы и фрагменты ролика (часть первая... 3:24 0 5458
19. Графические символы и фрагменты ролика (часть вторая... 2:09 0 3788
20. Символ «кнопка» 3:26 0 7846
Фильтры
21. Работа с фильтрами (часть первая) 2:14 0 7340
22. Работа с фильтрами (часть вторая) 2:15 0 4853
23. Копирование анимации 1:46 0 4304
Программные инструменты
24. 3D Инструменты 2:45 0 6098
25. Инструмент «Аэрограф» 1:35 0 3767
26. Инструмент «Декор» 3:58 0 3509
27. Инструмент инверсивной кинематики «Кость» 2:35 0 6173
28. Инструмент «Связывание» 1:56 0 3086
29. Редактор движения 2:20 0 5111
ActionScript® 3.0
30. Введение в ActionScript® 2:27 0 6745
31. Команда «Стоп». Останавливаем анимацию (часть первая... 2:14 1 7044
32. Команда «Стоп». Останавливаем анимацию (часть вторая... 2:20 0 5339
33. Вывод данных (часть первая) 2:30 0 4239
34. Вывод данных (часть вторая) 2:14 0 3353
35. Переменные в ActionScript® 2:26 0 3532
36. Функции в ActionScript® 2:17 1 3721
37. Пишем функцию 3:02 0 3775
38. События мыши 2:32 0 6659
Создание простого flash сайта
39. Начало создания флэш-сайта (часть первая) 2:30 3 45627
40. Начало создания флэш-сайта (часть вторая) 1:47 3 21036
41. Навигация по сайту 3:51 1 18102
42. Переходы на флэш сайте 3:14 4 17925
Яндекс цитирования
Нажмите нравится, чтобы читать "TeachVideo.ru" в facebook