События мыши

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

Данный видеокурс расскажет, как с помощью 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 15110
2. Кадры и ключевые кадры (часть первая) 3:11 0 11100
3. Кадры и ключевые кадры (часть вторая) 2:01 0 14545
4. Покадровая анимация 3:24 0 14582
5. Режим многослойной структуры 3:36 0 6900
6. Редактирование нескольких кадров 1:07 1 4930
7. Анимация движения 1:52 0 12862
8. Сглаживание анимации 0:57 0 9676
9. Создание собственного анимационного пути 2:06 1 10650
10. Ориентация объекта по анимационному пути 2:10 0 13097
11. Анимация формы 1:41 2 9059
12. Подсказки формы 3:34 0 6211
13. Анимация маски 1:52 0 9106
Символы
14. Что такое символ 1:09 0 4654
15. Создание символа 2:05 0 5042
16. Редактирование символов 1:45 0 4375
17. Точка регистрации 1:55 0 4519
18. Графические символы и фрагменты ролика (часть первая... 3:24 0 5551
19. Графические символы и фрагменты ролика (часть вторая... 2:09 0 3808
20. Символ «кнопка» 3:26 0 7899
Фильтры
21. Работа с фильтрами (часть первая) 2:14 0 7531
22. Работа с фильтрами (часть вторая) 2:15 0 4895
23. Копирование анимации 1:46 0 4326
Программные инструменты
24. 3D Инструменты 2:45 0 6179
25. Инструмент «Аэрограф» 1:35 0 3798
26. Инструмент «Декор» 3:58 0 3555
27. Инструмент инверсивной кинематики «Кость» 2:35 0 6379
28. Инструмент «Связывание» 1:56 0 3114
29. Редактор движения 2:20 0 5186
ActionScript® 3.0
30. Введение в ActionScript® 2:27 0 6799
31. Команда «Стоп». Останавливаем анимацию (часть первая... 2:14 1 7119
32. Команда «Стоп». Останавливаем анимацию (часть вторая... 2:20 0 5398
33. Вывод данных (часть первая) 2:30 0 4264
34. Вывод данных (часть вторая) 2:14 0 3374
35. Переменные в ActionScript® 2:26 0 3563
36. Функции в ActionScript® 2:17 1 3743
37. Пишем функцию 3:02 0 3799
38. События мыши 2:32 0 6724
Создание простого flash сайта
39. Начало создания флэш-сайта (часть первая) 2:30 3 45944
40. Начало создания флэш-сайта (часть вторая) 1:47 3 21168
41. Навигация по сайту 3:51 1 18417
42. Переходы на флэш сайте 3:14 4 18032
Яндекс цитирования
Нажмите нравится, чтобы читать "TeachVideo.ru" в facebook