Иллюстрированный самоучитель по Flash MX



             

Анимирование маски - часть 2


Такой эффект можно обеспечить за счет использования двух дополнительных механизмов:

зеркального отражения исходной последовательности символов;

установкой параметров вращения на панели инспектора свойств первого кадра tweened-анимации.

Рис. 9.21.

Пример маски на основе текстового поля

Чтобы получить маску с изменяющейся формой, необходимо выполнить процедуру, аналогичную рассмотренной выше. Разница состоит лишь в том, что для «оживления» маски должна применяться tweened-анимация трансформации. Простейший пример такой трансформации показан на рис. 9.22.

Более интересный эффект можно получить, если использовать при создании маски не один, а два фоновых слоя. Чтобы лучше представить, о чем идет речь, взгляните на рис. 9.23. Как видите, в данном случае маска перемещается не по белому полю, а по изображению.

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

Рис. 9.22.

Пример маски с изменяющейся формой

Рис. 9.23.

Маска с дополнительным фоновым слоем

Рис. 9.24.

Вид маски с дополнительным фоновым слоем в режиме редактирования

Чтобы построить такую «декорацию», необходимо:

Создать слой-маску и маскированный слой, как это было описано в подразделе «Создание маски»; при необходимости — анимировать маску.

Щелкнуть правой кнопкой мыши на имени слоя-маски и в контекстном меню выбрать команду

Insert Layer,

чтобы создать еще один слой.

Перетащить новый слой в списке под маскированный слой (то есть сделать его самым нижним); при этом новый слой автоматически станет также маскированным.

Щелкнуть правой кнопкой мыши на имени добавленного слоя и в контекстном меню выбрать команду

Properties,

чтобы открыть окно параметров слоя.

В диалоговом окне

Properties

установить переключатель

Туре

в положение




Содержание  Назад  Вперед