Статьи

Совет: как создать идеальные альфа-отражения

В 2010 году в Activetuts + будут внесены некоторые изменения, одно из которых вы увидите внедренными на всех сайтах Tuts +: Quick Tips . Быстрые советы будут короткими, информативными, простыми, эффективными и продемонстрируют что-то достижимое во время вашего обеденного перерыва!

Бруно запускает Quick Tips здесь, в Activetuts +, с отличным советом по созданию идеальных отражений. Есть 5 минут? Иди ты тогда ..


Давайте посмотрим на то, к чему мы стремимся здесь ..

Этот метод позволяет вам брать любые видеоклипы, даже те, которые содержат видео, и создавать истинное отражение, не беспокоясь о блеклом фоне.

Откройте Flash и создайте новый ActionScript 3 FLA.

Создайте следующие слои:

В слое Objects создайте мувиклип, который вы хотите отразить.

Скопируйте мувиклип со слоя объектов и вставьте его в слой «Отражения», масштабируйте его по вертикали до -100%, чтобы он переворачивался вертикально

Проверьте кэш как растровое поле.

Дайте ему имя экземпляра «refle_mc».

Создайте градиент заполненный прямоугольник с альфа.

Преобразуйте его в movieclip (F8) и присвойте ему имя экземпляра «mask_mc».

Проверьте кэш как растровое поле.

Выберите слой действий и введите:

1
reflection_mc.mask = mask_mc

Если вы хотите, чтобы вы могли добавить альфу к relfection_mc, я применил один из 60%. Надеюсь, вам понравился этот Quick Tip, спасибо за чтение!