CrawlCatcher
Сеть твоих интересов! Сообщайся!
Вы на сайте:
Senseti Inc.
   
Блоги

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

Для этого мы расставляем все элементы (монетка, кружка, фон и т.д.) по своим слоям.

В этом случае получаем 2 исходных слоя:

Coin – монетка

Cup – кружка

 

Теперь чтобы поместить монетку в кружку, нам понадобится дополнительный слой-маска. Принцип работы такого слоя – все, что скрыто за рисунком (формой) отображается на экране, а что остается за, не отображается. Но, чтобы этот слой был действительно маской, мы должны создать элементы Clipping Effect  + Mask (по умолчанию создается с Clipping Effect) и прикрепить к слою Mask наш нарисованный третий слой.

Все по порядку:

1)      Создаем новый слой. Этот слой будет слоем-маской для кружки. Назовем его Hide

 

2)  Переходим в режим анимации (Workspace: Scene planning).

3) На монтажной линейке (Timeline)  создаем новый слой (Clipping Effect)

4) Распологаем слои по порядку как на рисунке: 

Верхний слой Clipping Effect, ниже Mask и coin (Объединяем элементы в группу Clipping Effect), К слою-Маске прикрепляем слой hide. А Саму кружку праспологаем в низу в бакграунде. В итоге получаем монетку спрятавшуюся в кружке :)

Смотрим SWF тут.

 


04.09.2011, 17:07
Просмотров: 544
 | 
 | 
     
 | 
Голосов: 0
 | 
Комментарии:
27 сентября 2011 г. 7:49

 О! Так можно ведь таким образом засовывать не только монетку, и не только в кружку!

Кажется, у меня есть идеи по созданию короткометражного анимационного фильма (минут на 5, думаю, как раз).



Для добавления комментария, вам необходимо войти или зарегистрироваться
Request Time: 1.536s.