Создаем, программируем, шлифуем и раскручиваем web-caйт. Серия Быстро и легко - Алексеев Ю.М.
Скачать (прямая ссылка):
ГЛАВА 6. Создаем анимацию
с
помощью Macromedia Flash MX _ 215
ему ключевого кадра.- Если (кадр йпустой, то он обозначается белым цветом, а если заполнен - то серым цветом. . .
3*Аи>мл,*&о Mek. Двшкение по заданной mpaekmopuu -
У нас уже все готово, чтобы создать расчетную анимацию движения спутника вокруг планеты по эллиптической орбите. Для этого необходимо поместить экземпляр эталона Спутник на отдельный слой, определить начальную и конечную точки траектории, ключевые кадры (Keyframes) на шкале времени (Timeline) и на специальном ведущем слое задать для спутника траекторию движения. Промежуточные кадры будут сгенерированы автоматически.
«Спутник» должен находиться на отдельном слое. Вставим новый слой над слоем Орби-: та, воспользовавшись для этого командой меню.
> Убедитесь, что слой Орбита по-прежнему является активным и выделен в окне шкалы времени (Timeline) темным цветом. Если это не так, щелчком мыши выделите его.
> Выберите команду меню* Insert ¦ Timeline* 'Layer (Вставить * Шкала времени * Слой). Над слоем Орбита будет вставлен и станет активным новый слой, которому по умолча-
' нию будет назначено имя Layer 3.
Присвоим данному слою новое имя - Спутник. ' '
Дважды щелкните мышью на названии слоя Layer 3, введите новое имя - Спутник - и
¦ г. нажмите клавишу |Enter]:.-, .,,^,.„:- „ . ....
Обратите внимание: пока новый слой пустой, его первый кадр в окне шкалы времени
(Timeline) отображается белым прямоугольником, в отличие от заполненных кадров других слоев, цвет которых - серый. Кроме того, пустой первый кадр вновь созданного слоя помечен белым кружком, которым обозначаются все пустые ключевые кадры.
Поместим на новый слой экземпляр эталона Спутник, который хранится в библиотеке
(Library).
> Откройте окно библиотеки (Library) командой меню Window ¦ Library (Окно * Биб-. лиотека).
> Установите указатель мыши на значке или имени эталона Спутник в окне библиотеки (Library).
Нажмите и удерживайте левую кнопку мыши.
Не отпуская левую кнопку мыши, переместите указатель на сцену, в ту точку, где
начало «орбиты» в ее нижней части касается «планеты».
> Отпустите левую кнопку мыши. Положение объекта будет закреплено, и он будет выделен голубой квадратной рамкой (Рис. 6.36).
¦Au-
216
Быстро и легко создаем, программируем и раскручиваем Web-сайт
M,.<:r......FItisti HX 201)4 Md'l
1 j-)."лі
• >•• у і <
... >! Рис. 6.36. «Спутник» помещен в начало орбиты .
Переместив таким образом на сцену объект из библиотеки, мы создали экземпляр эталона Спутник, который обладает всеми свойствами своего эталона. Сам же эталон не изменился и по-прежнему находится в библиотеке.
> Закройте окно библиотеки (Library) щелчком мыши на кнопке закрытия [xj или повторной командой Window ¦.Library (Окно * Библиотека).
> Чтобы точно расположить экземпляр эталона Спутник в начале орбиты, выключите отображение слоя Планета и воспользуйтесь клавишами щ. ш. я я нажатие _ каждой из которых перемещает выделенный объект на один пиксел в соответствующем направлении. После корректировки снова включите отображение слоя Планета.
Обратите внимание: как только экземпляр эталона был помещен на слой Спутник, пустой первый ключевой кадр этого слоя в окне шкалы : времени (Timeline) стал выделенным: он залит черным цветом и в нем появился белый кружок. Теперь для первого ключевого кадра слоя Спутник следует определить тип и параметры анимации. Это выполняется с помощью панели Properties (Свойства). mii^ry-
> Раскройте панель Properties (Свойства) щелчком мышью на значке.д слева от названия панели (Рис. 6.37). ........
Label type: |Name \-f
Sound: |sone Effect: JNoOe
Sync: l!^5i:i„J:;l]5:5!JL..J,;:il.!_I
No sound selected.
Puc. 6.37. Панель Properties (Свойства) кадра
ГЛАВА 6. Создаем анимацию с помощью Macromedia Flash MX_217
И ЕГІТ Frame
Tween: |MoUon в 0 Scale
Sound: |None И ^
F^T ¦ J f(Pr вт* L»bjl> I
Ease: > J |.| j ДI
Effect: |None J»J і №... 1
Н> Label type: |Name Ы
Rotate: [Auto H I0 I*«5
Sync: ІЕуєпі И |Repeet [-J 1 j 9
I "
П Orient to path D Sync ? Snap
No sound selected. ж
Рис. 6.38. Элементы управления анимацией движения на панели Properties (Свойства)
Установка флажка Scale (Масштаб) позволяет в процессе движения объекта изменять его размеры.
> Сбросьте флажок Scale (Масштаб), чтобы пока не включать анимацию размеров. Мы используем этот параметр позднее.
С помощью поля ввода Ease (Плавность) и ползунковото регулятора, появляющегося при нажатии кнопки 0 справа от этого поля ввода, можно задать ускорение или замедление анимации в разных местах траектории. Когда регулятор перемещается вниз (In), изменения начинаются медленно и ускоряются к концу. Если же ползунко-вый регулятор Ease (Плавность) перемещается вверх (Out), изменения начинаются быстро и замедляются к концу. При установленном по умолчанию значении ' параметра О изменения происходят