Создаем, программируем, шлифуем и раскручиваем web-caйт. Серия Быстро и легко - Алексеев Ю.М.
Скачать (прямая ссылка):
Г*
Ш"
LtI :*Щ LSlIt-Jl I ..и. J^H.s* .!-I ЯШш^ШШШ
Рис. 6.49. Выделение кадров 78 в слоях Спутник, Орбита и Планета анимации
Выберите команду меню Insert ¦ Timeline ¦ Keyframe (Вставить ¦ Шкала времени * Ключевой кадр). В позиции 78 всех слоев будут вставлены и - выделены ключевые кадры, в которые скопируется изображение из предыдущих ключевых кадров. Между новыми и предыдущими ключевыми кадрами добавятся обычные промежуточные кадры (Рис. 6.50).
ш
si D
1 5
10 15 20 2s » B <ю С so 55 № 65
^St' 95
T
¦'"»Guide: Спутник
X
• ?
р
rj
1
С? Спутник
• ¦
[І? Орбита
•
і ¦ ¦ ¦
і
•
¦
T
LU M
%)j*| !Uli 7» ||ш>гр>;| (А
•**
:!::. I LiJ
Рис. 6.50. Добавлены ключевые и промежуточные кадры
Для вновь добавленного ключевого кадра слоя Спутник изображение изменять не будем. Оно сохранится неизменным для последних 12 . кадров фильма, и таким образом будет имитирована «задержка спутника за планетой».
Редактирование расчетной анимации движения закончено. полученный ре-
зультат.
> Нажмите кнопку \*_\ - Play (Проиграть) на панели управления (Controller). Начнется проигрывание фильма.
Теперь в начале орбиты «спутник» постепенно увеличивается в размерах, как бы «восходит», а в конце орбиты - уменьшается в размерах - «заходит» и на некоторое время «задерживается за планетой».
> Нажмите кнопку {• ] - Stop (Стоп) на панели •упрагаения (Controller), чтобы остановить
проигрывание анимации.
> Сохраните фильм, выбрав команду меню File ¦ Save (Файл * Сохранить).
>
ГЛАВА 6. Создаем анимацию с помощью Macromedia Flash MX
229
В последних двух разделах мы познакомились с приемами и особенностями создания расчетной анимации движения. В следующем знакомстве речь пойдет об анимации формы,. ^¦, ?
знаїсоли^о №5. Создаем анимацию формы
Анимация формы позволяет получить эффект метаморфозы, когда одна фигура плавно превращается в другую. Подобный эффект еще называют «морфингом». Такая анимация создается аналогично анимации движения, с той лишь разницей, что объект не перемещается (хотя, впрочем, может и перемещаться), а изменяется его форма, размер, цвет, положение.
Создадим с помощью анимации формы эффект вращения планеты вокруг своей оси, так чтобы ось вращения, лежащая в плоскости кадра, совпадала с большой осью эллиптической орбиты. Выполнить это возможно только в том случае, если объект анимации расположен на отдельном слое. Именно поэтому в одном из предыдущих знакомств мы удалили «эллиптическую орбиту» со слоя Планета, поместив ее на отдельный слой.
Начнем с того, что заблокируем все слои, кроме слоя Планета, чтобы случайно не повредить их.
> Щелкните мышью в окне шкалы времени (Timeline) поочередно на черных ромбиках в строках слоев Guide: Спутник, Спутник и Орбита столбца ®. В этих местах появятся значки а, означающие, что слои заблокированы (Рис. 6.51).
г(1.
I Timiilinu
at
ж а ?
і" 's" ' ii' "is го ' в ' и' ж |
Ib «' so' я "и "a""n 'ге і» Its
I і ¦' ' ' . ч u.............* ' ' ; 1 ' ' 1 1 ¦ ' I I .И ' I M ' ' П
-''iGulcte: Спутник X S О
С Спутник 'SB
L., ¦¦
G? Орбита •Sb
і а
t
D
ІШіШа1«іГй1["-»ЯІ №. ':<
ІІИВНВВй^ікіЯШІїІВВВВВВ^ИііШ^'
шві
Рис. 6.51. Слои заблокированы
Теперь на слое Планета удалим < ключевой кадр в позиции 66: для создания анимации
формы нам нужны только два ключевых кадра - начальный и конечный.
Щелкните мышью в окне шкалы времени (Timeline) на ключевом кадре в позиций 66 слоя Планета. Этот кадр будет выделен.
> Выберите команду меню Modify* Timeline Clear Keyframe (Модификация * Шкала времени ¦ Удалить ключевой кадр) 'или нажмите комбинацию клавиш рйй]+!™]. Ключевой кадр в указанной позиции будет удален и заменен обычным кадром.
Теперь мы можем создать эффект вращения «планеты». Для этого модифицируем градиентную заливку «планеты» в первом и последнем ключевых кадрах соответствующего слоя, а затем для первого ключевого кадра зададим анимацию типа Shape (Форма). Начнем с редактирования градиентной заливки в последнем ключевом кадре слоя Планета.
> Нажмите кнопку
Go To End (В конец фильма) на панели управления (Controller),
чтобы сделать текущим последний кадр слоя Планета.
230
Быстро и легко создаем, программируем и раскручиваем Web-сайт
Для модификации градиента в программе Flash MX 2004 используется инструмент Fill Transform Tool (F) (Преобразование заливки).
Нажмите кнопку Fill Transform Tool (^(Преобразование заливки) (Зі) в секции Tools (Инструменты) панели инструментов, чтобы" включить этот инструмент.
Установите указатель мыши, который примет форму 1^,, на сцене,. на градиентной заливке «планеты» и щелкните на ней мышью. Вокруг градиентной заливки появится окружность, ограничивающая градиент (Рис. 6.52).