
4. Направляющие
Теперь изменим ролик так, чтобы мяч вылетал слева, ударялся о пол и улетал вправо за экран.
1. Перейдите на кадр 1 слоя Мяч. Выделите сразу мяч и тень (надо обвести их мышкой при нажатой клавише Ctrl) и переместите мяч влево за пределы поля. В кадре 24 таким же способом переместите мяч с тенью за правую границу. |
2. Теперь надо переместить точку удара мяча в середину сцены. Чтобы мяч в нижней точке не «дергался», желательно перемещать все изображения мяча и тени в кадрах 10-14 за один раз.
3. Перейдите в кадр 12 и включите режим редактирования соседних кадров, щелкнув на кнопке под временной шкалой. Установите движки в верхней части шкалы так, чтобы они захватывали кадры 10-14. Выделите мышкой изображение мяча и тени и перетащите в середину сцены. Уменьшите частоту кадров до 12 и просмотрите ролик. |
Хорошо видно, что на каждом интервале анимации мяч летит по кратчайшему расстоянию между начальной и конечной точками. В реальной ситуации это не так: траектория полета мяча — это кривая линия (парабола). К счастью, в программе есть возможность задать нестандартную траекторию полета с помощью слоя направляющих.
4. Выделите слой Мяч и щелкните по правой кнопке мыши, выберите команду Add Classic Motion Guide (создать слой направляющих) ниже списка слоев.
После этого будет создан слой особого типа с именем Guide: Мяч. Все, что нарисовано на этом слое, не отображается на экране. Но при анимации объекты слоя Мяч двигаются вдоль линий, нарисованных на слое Guide: Мяч.
5.
Перейдите в кадр 1 слоя Guide:
Мяч.
Включите инструмент
и проверьте, чтобы режим рисования
объектов был отключен (кнопка
в нижней части панели инструментов не
должна быть нажата). Нарисуйте кривую
примерно так, как показано на рисунке
ниже.
Обратите внимание, что мяч в ключевом кадре сам «перескакивает» на направляющую (на ней должен находиться центр вращения).
В кадрах 10, 12 и 14 установите мяч так, чтобы центр вращения совпал с самой нижней точкой траектории. В кадре 24 также переместите мяч на траекторию. Просмотрите ролик.
5. Вращение
Реальный баскетбольный мяч всегда вращается в полете. В программе Flash есть возможность добавить вращение объекта на целое число оборотов на каждом интервале анимации движения. На панели Properties есть список Rotation, в котором можно выбрать
N
one — нет вращения;
CW (clockwise) — по часовой стрелке;
CCW (counter-clockwise) — против часовой стрелки.
В поле перед словом times можно ввести количество оборотов.
6. Побуквенная анимация
Разбив текст на отдельные буквы, можно строить интересные анимационные эффекты.
1. Создайте новый документ, установите размеры поля 400 на 300 пикселей.
2. Создайте новый слой Текст, введите в нижней части сцены текст, например, Валаам (шрифт Arial, черный, жирный, размер 70) и выровняйте его по середине сцены (панель Align, включить режим To Stage).
Теперь разобьем текст на отдельные буквы и разместим каждую из них на отдельном слое.
3. Выделите текст и примените команды Break Apart и Distribute to Layers из контекстного меню. Удалите слой Текст (он теперь пустой). |
Программа создала несколько новых слоев, их имена совпадают с буквами текста.
4. Выделите кадр 10 во всех слоях с буквами и добавьте новый ключевой кадр (F6).
5. Затем выделите кадр 1 во всех слоях-буквах (выделятся все буквы) и клавишей «вправо» переместите буквы за правую границу сцены (нажатие клавиши Shift ускоряет процесс).
6. Включите анимацию движения для всех слоев-букв, вставьте новый промежуточный кадр в кадр 10 слоя Фон и просмотрите результат. |
Если посмотреть на библиотеку, можно заметить, что в нее добавлены новые символы, созданные автоматически из букв. Это необходимо программе для построения анимации движения.
7. Выделите кадры 1-10 слоя, где находится первая буква а, и перетащите вправо, так чтобы анимация начиналась с кадра 6. Сдвиньте и другие слои с буквами так, как показано на рисунке.
8. Выделите кадр 35 всех слоев-букв и вставьте новый ключевой кадр, в тот же кадр фонового слоя вставьте промежуточный кадр. Просмотрите результат.
Далее, используя фильтр Bevel (рельеф), сделаем так, чтобы буквы постепенно становились золотистыми. Однако применить фильтры можно только к тексту или символам типа Movie Clip. Сейчас буквы имеют тип Graphic, это можно увидеть на панели Properties. Поэтому нужно будет изменить тип символов на Movie Clip.
9. Перейдите в кадр 35, выделите все буквы и на панели Properties измените тип символа на Movie Clip.
Сейчас все готово для создания анимации, которая сводится к постепенному применению фильтра.
10. Выделите кадр 50 во всех слоях-буквах и вставьте новый ключевой кадр. Не снимая выделения с букв, перейдите на панель Filters и примените фильтр Bevel, изменив некоторые параметры:
цвет тени (Shadow): R=116, G=89, B=78;
цвет светлых областей (Highlight): R=253, G=202, B=139;
дистанция (Distance): -6.
11. Добавьте анимацию движения ко всем слоям с буквами в кадре 35. Остается сделать небольшую паузу перед началом нового цикла.
12. Вставьте промежуточные кадры в кадр 70 во всех слоях и просмотрите результат. Сохраните файл.