Создание интерактивности на ActionScript: Краткий обзор
Интерактивный клип создает ощущение причастности к действию у вашей аудитории. Используя клавиатуру и мышь ваши клиенты могут переходить к различным частям клипа, перемещать объекты, вводить информацию, нажимать кнопки и выполнять много других интерактивных действий.
Интерактивные клипы создаются путем написания скриптов, которые выполняются, когда происходят определенные события. События, которые могут запускать скрипт, происходят в тот момент, когда клип достигает определенного кадра, когда муви-клип загружаться или выгружается, когда пользователь нажимает на кнопку или клавишу на клавиатуре и т.п. Команды ActionScript, используемые для создания скриптов, сообщают флеш-плееру, что делать, когда данное событие происходит.
Вот следующие основные действия, позволяющие управлять навигацией и взаимодействием пользователя с клипом:
Запускать и останавливать клип | |
Изменять качество вывода клипа на экран | |
Отключать все звуки | |
Переходить на другой кадр или сцену | |
Переходить на другой URL | |
Проверять загружен ли какой-то кадр | |
Подгружать и выгружать дополнительные клипы |
Для более детализированной информации об этих действиях, см. Flash Help.
Чтобы создавать более сложное взаимодействие, необходимо освоить следующие приемы:
Создание собственного курсора | |
Определение позиции мыши | |
Перехват нажатий клавиш | |
Создание текстового поля со скроллингом | |
Установка значений цвета муви-клипа | |
Создание средств управления звуком | |
Обнаружение пересечений |