Події миші в action script
Розглянемо як Flash обробляє і реагує на події миші - рух миші, клік миші, натискання клавіші, початок анімаціі.Всё це являеться подією.
Створимо новий Flash-файл намалюємо на сцені прямокутник, який буде служити кнопкою. Виділимо прямокутник, за допомогою інструменту виділення і натиснемо клавішу F8. У вікні (Перетворити символ) виберемо тип Кнопка. задамо назву і натиснемо Ок, щоб перетворити форму в символ. Перш ніж змусити кнопку реагувати на події задамо кнопці ім'я (на панелі властивостей в правому верхньому куті).
Тепер створимо новий шар і відобразимо панель Дії - Кадр (F9).
Тепер необхідно створити функцію, за допомогою зарезервованого слова function. Після чого пишемо назву функції (в нашому випадку clickMe) і після двокрапки пишемо параметр, який сюди передаеться. Потім пишемо void. тому дана функція не повертає ніяких змінних.
В результаті створили скелет функції. Усередині фігурної дужки пишемо ті дії, які необхідно відтворити, наприклад вивести команду trace і написати довільний текст. Повний текст програми:
При тестуванні ролика, якщо клікнути на кнопку, то відбудеться подія миші і викличе функція.
Три години ночі. Чоловік з дружиною сплять. Раптом дзвінок у двері. Чоловік, матюкаючись, йде відчиняти. На порозі стоїть мужик, очевидно піддатий:
- Друг, ходімо зі мною, тут поруч, допоможеш мене толкануть.
- Ти, мужик, охренел, чи що? Три години ночі. Іди кого-небудь іншого проси.
Чоловік лягає знову в ліжко. Дружина запитує, хто приходив.
- Так, якийсь козел застряг, просив його штовхнути. Я його послав.
- Ти просто звірюка якийсь. Пам'ятаєш, як у нас мотор заглух, та під дощем, і нас якийсь хлопець цілу годину штовхав? Ти що, людини виручити не можеш?
Чоловік, знову матюкаючись, вилазить з ліжка, одягається. Виходить у двір в повній темряві. кричить:
- Тут я! Йди сюди!
- Ну тут, на гойдалках!