Научная литература
booksshare.net -> Добавить материал -> Информатика -> Алексеев Ю.М. -> "Создаем, программируем, шлифуем и раскручиваем web-caйт. Серия Быстро и легко" -> 99

Создаем, программируем, шлифуем и раскручиваем web-caйт. Серия Быстро и легко - Алексеев Ю.М.

Алексеев Ю.М. Создаем, программируем, шлифуем и раскручиваем web-caйт. Серия Быстро и легко — М.: «Лучшие книги», 2005. — 430 c.
Скачать (прямая ссылка): bilsprwebsite.pdf
Предыдущая << 1 .. 93 94 95 96 97 98 < 99 > 100 101 102 103 104 105 .. 177 >> Следующая


ГЛАВА 6. Создаем анимацию с помощью Macromedia Flash MX

245

File EdU View liuul MnHjr Tnt Самоті* Conti ol Window Hofe

о I lash MX ¦ ІЧтііиЬ Ил|

I SfUlrit] Ш4 I j fiscal / P

efc&nlfl 5 " JS » 2E M K ¦* « 51 Я M (5 70 IS «"І

Рис. 6.69. Экземпляр кнопки помещен на новый слой

•I? ч

> Выберите команду меню Control ¦ Enable Simple Buttons (Управление * Доступ к кнопкам) или нажмите комбинацию клавиш II CW и Ait J4J[B] .Голубой круг на сцене исчезнет. Теперь «кнопка» будет вести себя не как графический объект, а как кнопка, отвечая на действия мыши.

Пока указатель мыши находится за пределами т.е. за пределами облас-

ти срабатывания кнопки, проигрывается кадр Up (Вне), для которого состояние кнопки не определено.

Установите указатель мыши на изображение планеты, т.е. в пределы области срабатывания кнопки. Теперь проигрывается кадр Over (Над) и внутри круга появляется над-

ішрь АТЛАНТ (Рис. 6.70).

• ¦¦¦¦ > ¦¦V

Рис. 6.70. Указательмыши над кнопкой

246

Быстро и легко создаем, программируем и раскручиваем Web-сайт

> Нажмите и удерживайте левую кнопку мыши. Программа перейдет к проигрыванию кадра Down (Нажатие). Начертание надписи АТЛАНТ станет курсивным (Рис. 6.71).

Рис. 6.71. Кнопка мыши нажата

" > Отпустите левую кнопку мыши и удалите указатель мыши за пределы круга-«планеты». % Надпись АТЛАНТ исчезнет - снова будет проигрываться кадр Up (Вне).

> Нажмите кнопку f>j - Play (Проиграть) на панели управления (Controller) и проверьте, как работает кнопка в процессе проигрывания фильма.

Остановите проигрывание, нажав клавишу

> Выберите команду меню Control ¦ Enable Simple Buttons (Управление • Доступ к кнопкам), чтобы выключить режим реагирования кнопки на действия мыши. Область на сцене в пределах кнопки снова окрасится зеленым цветом, и кнопка будет вести себя

• как графический объект:

> Подберите в диалоге Document Properties (Свойства документа) цвет фона для фильма - такЪй, на котором объекты анимации будут хорошо видны.

Подготовка графической части фильма закончена.

> Сохраните фильм, выбрав команду меню File* Save (Файл * Сохранить). -»/-

При необходимости созданную кнопку можно «озвучить» так, чтобы различные ее состояния сопровождались различными звуками. Для этого следует в режиме редактирования эталона выделить соответствующий кадр кнопки и указать для него звуковой файл на панели Sound (Звук).

Зкаісолю^о ме/М. Создание интерактивных роликов

Главная особенность и необычность программы Macromedia Flash, которая выделяет ее среди других программ подготовки анимации, заключается в возможности создания интерактивных фильмов. В таких фильмах посетитель сайта имеет возможность принимать самое непосредственное участие. Если в простой анимации сцены и кадры проигрываются последовательно друг за другом, то в интерактивных роликах с помощью

ГЛАВА 6. Создаем анимацию с помощью Macromedia Flash MX '_24?

* - ...

или мыши пользователь может управлять проигрыванием фильма, перемещаться между различными его частями, двигать объекты, заполнять формы и выполнять многие другие операции.

Чтобы сделать фильм интерактивным, в Macromedia Flash используются специальные ' программы, называемые сценариями, или скриптами (от английского слова script - сценарий), содержащие наборы инструкций или команд (actions), написанных на языке Ас-

tionScript, которые выполняются при наступлении определенных событий. Таким событием может быть достижение определенного кадра фильма, нажатие пользователем клавиши на клавиатуре или кнопки мыши, установка указателя мыши над указанной областью и др. Инструкции скрипта, которые называются также командами или операторами, и определяют реакцию Macromedia Flash на возникновение события.

Команды скрипта, выполняющиеся при наступлении того или иного события, указываются для кадра, клипа или кнопки с помощью специальной панели Actions (Команды). Полное название этой панели Actions - Frame (Команды - Кадр), Actions - Movie Clip (Команды - Клип) или Actions - Button (Команды - Кнопка) - зависит от того, что выделено на сцене - кадр, клип или кнопка. Если команды заданы для кадра или клипа, то они выполняются при их проигрывании, а если для кнопки - то при возникновении события, связанного с кнопкой, например, щелчка мышью.

В предыдущих версиях Flash для ввода кода скрипта существовала возможность использования панели Actions (Команды) в режиме Normal Mode (Обычный режим), в котором все команды задаются визуально, путем выбора из меню или из перечня и зна-

ния языка ActionScript практически не требовалось. Однако в версии Flash MX 2004 этот режим не предусмотрен, и для написания сценария требуются несколько большие усилия.

Создадим для нашего фильма простой скрипт, который позволит управлять его проигрыванием таким образом, чтобы нажатие клавиши |[ 11P068" I останавливало проигрывание анимации, а нажатие клавиши [JEnterj - возобновляло проигрывание. Кроме того, поскольку мы создали фильм как баннер АТЛАНТ, то щелчок мыши на кнопке-
Предыдущая << 1 .. 93 94 95 96 97 98 < 99 > 100 101 102 103 104 105 .. 177 >> Следующая

Реклама

c1c0fc952cf0704ad12d6af2ad3bf47e03017fed

Есть, чем поделиться? Отправьте
материал
нам
Авторские права © 2009 BooksShare.
Все права защищены.
Rambler's Top100

c1c0fc952cf0704ad12d6af2ad3bf47e03017fed