Создание простых Flash-эффектов
Эффекты для векторной графики / Снег  

Вариантов создания снега много. В зависимости от того, какой внег вы хотите создать - мультипликационный или похожий на настоящий - такой и будет подход при создании эффекта снега.

Мы рассмотрим создание "рисованного", мультипликационного снега. Однако, на основе него можно создать и более натуральный снег.

Создание эффекта.

Создайте новый документ нужного размера, задайте фон.
(в нашем примере размер был выбран 300px X 225px, цвет #140282).

Создайте сначала новый символ. Для этого в меню Insert выберите New Symbol.

Сначала нарисуйте снежинку. Воспользуйтесь для этого инструментом Line Tool. Создайте снежинку любой формы.

Выберите инструмент Selection Tool и выделите все линии. Сгруппируйте их. Для этого в меню Modify выберите Group.

Задайте для снежинки длительность "падения". В нашем примере была выбрана длительность, равная 60 кадрам. Т.е. в 60-м кадре был создан ключевой кадр.

Создайте между двумя ключевыми кадрами анимацию движения типа Motion Tween (поместить указатель мыши между ключевыми кадрами, нажать правую клавишу, выбрать Greate Motion Tween).

Воспользовавшись кнопкой Add Motion Guide , добавьте новый слой, на котором нарисуйте траекторию движения снежинки (подробнее о движении по заданной траектории см. в разделе Движение по заданной траектории). Траекторию следует подобрать такую, чтобы падение снежинки было не прямолинейное. Например:

В первом и втором ключевых кадрах на слое снежинки разместите снежинку в начале траектории движения и в конце траектории движения. (подробнее см. в разделе Движение по заданной траектории).

Для того, чтобы снежинка появлялась и исчезала равномерно, проделайте следующее: создайте еще 2 дополнительных ключевых кадра (например, в 10-м и 50-м кадрах). Изменим во всех кадрах прозрачность снежинки.

Выберите 1-ый ключевой кадр (1-ый кадр). Щелкните инструментом Selection Tool по изображению снежинки. И на панели Properties в раскрывающемся списке Color выберите параметр Alpha, установите его равный 0. Выберите 2-ой ключевой кадр (10-ый кадр) и установите параметр Alpha равный 60%. В 3-ем ключевом кадре также 60%, а в последнем - 0. (подробнее об эффекте исчезновения и появления см. в разделе Появление и исчезновение текста).
(Тогда при движении у вас сначала снежинка будет при движении появляться (с 1-го по 10-ый кадр), далее она будет полупрозрачная лететь по заданной траектории (с 10-го по 50-ый кадр), а после постепенно исчезнет, продолжая двигаться по этой траектории (с 50-го по 60-ый кадры)).

У вас готов эталон. Он находится в библиотеке. Теперь вы будете работать с этим объектом библиотеки.

Для того, чтобы снежинки отличались друг от друга, следует создать еще несколько эталонов. Часть эталонов можно создать, создав дубликат первого эталона. Для этого выделите в библиотеке первый эталон. Нажмите на правую клавишу. И из предложенного списка выберите Duplicate.

Зайдите в новый созданный символ дважды щелкнув по нему в библиотеке. Измените траекторию движения снежинки.

В идеале было бы неплохо иметь множество различных эталонов. В каждом из них можно менять не только траекторию движения, но и скорость движения, прозрачность снежинок, их цвет, можно создать другие виды снежинок и т.д. Чем больше у вас получится различных эталонов, тем лучше.

Перейдите на основную сцену. Создайте 4 слоя.

На 2-4 слои разместите созданные эталоны. При этом можете менять размер снежинок, пользуясь клавишей Free Transform Tool на основной сцене (при этом эталон меняться не будет). Размещайте снежинки в разных положениях на самой сцене и выше нее. Каждый из слоев начните с разных кадров, чтобы траектории движения снежинок не были параллельны.

Поместите на слой № 1 картинку. В нашем примере был для этой цели использован ролик, ранее созданный в разделе Пробегающие огни по растру.

Для этого в меню File выберите Import, а затем Import to Library. И выберите нужный файл. После этого из библиотеки поместите его на слой № 1. Теперь у вас получилось, что на картинке не только идет снег, но и пробегают огоньки.

Эффект готов.



 

 
Итоговая работа Булка Светланы Константиновны, sbulka@yandex.ru
Хостинг от uCoz