» Macromedia
Flash MX 2004
» Главная
страница
»
Вернуться
к содержанию
Интерактивность
Flash
позволяет создавать интерактивные фильмы, в ходе воспроизведения которых
посетитель сайта может использовать клавиатуру или мышь, чтобы перейти к
различным фрагментам фильма, переместить объекты, ввести информацию в форму, а
также выполнить многие другие операции.
Интерактивность Flash-фильмов реализуется путем описания соответствующих
действий в виде последовательности команд (инструкций), написанных на языке
ActionScript. Действие выполняется, когда происходит связанное с ним событие.
Такими событиями, в частности, могут быть переход к определенному кадру фильма
Одна из страниц сайта
или
нажатие пользователем кнопки на странице либо клавиши на клавиатуре.
Интерактивными могут быть кнопки (например, сгруппированные в виде
специальной панели управления), фрагменты фильма, либо отдельные кадры. При этом
многие стандартные действия могут быть назначены тем или иным элементам фильма
без непосредственного программирования на ActionScript. К стандартным действиям
относятся, например, запуск и остановка фильма, включение и выключение звукового
сопровождения, переход по заданному URL, и некоторые другие. Всего же
стандартных действий насчитывается более десятка.
При
необходимости можно создавать достаточно сложные сценарии, в которых
анализируются те или иные условия, и только потом выполняется требуемое
действие. Правда, создание таких сценариев требует наличия некоторых навыков в
программировании.
На рис.
2.2 показан простой пример интерактивного фильма, позаимствованный из подборки
примеров, входящей в комплект поставки продукта.
Пример интерактивного Flash-фильма
Flash-страница состоит как бы из двух частей:
справа расположен своеобразный экран, на котором воспроизводится управляемый
объект (в данном случае — автомобиль), а слева размещена панель управления с
интерактивными «кнопками» и «ползунками»; с их помощью посетитель страницы может
выбрать цвет автомобиля.
Следующий
урок
|