В 2010 году в Activetuts + будут внесены некоторые изменения, одно из которых вы увидите внедренными на всех сайтах Tuts +: Quick Tips . Быстрые советы будут короткими, информативными, простыми, эффективными и продемонстрируют что-то достижимое во время вашего обеденного перерыва!
Бруно запускает Quick Tips здесь, в Activetuts +, с отличным советом по созданию идеальных отражений. Есть 5 минут? Иди ты тогда ..
Окончательный результат предварительного просмотра
Давайте посмотрим на то, к чему мы стремимся здесь ..
Вступление
Этот метод позволяет вам брать любые видеоклипы, даже те, которые содержат видео, и создавать истинное отражение, не беспокоясь о блеклом фоне.
Шаг 1: Настройка этапа
Откройте Flash и создайте новый ActionScript 3 FLA.
Шаг 2: Настройка сцены
Создайте следующие слои:
Шаг 3: Объект
В слое Objects создайте мувиклип, который вы хотите отразить.
Шаг 4: Отражение
Скопируйте мувиклип со слоя объектов и вставьте его в слой «Отражения», масштабируйте его по вертикали до -100%, чтобы он переворачивался вертикально
Шаг 5: Кэшировать как растровое изображение
Проверьте кэш как растровое поле.
Шаг 6: создать экземпляр
Дайте ему имя экземпляра «refle_mc».
Шаг 7: Градиент
Создайте градиент заполненный прямоугольник с альфа.
Шаг 8: Маска
Преобразуйте его в movieclip (F8) и присвойте ему имя экземпляра «mask_mc».
Шаг 9: снова кэшируем как растровое изображение
Проверьте кэш как растровое поле.
Шаг 10: Создание магии
Выберите слой действий и введите:
1
|
reflection_mc.mask = mask_mc
|
Вывод
Если вы хотите, чтобы вы могли добавить альфу к relfection_mc, я применил один из 60%. Надеюсь, вам понравился этот Quick Tip, спасибо за чтение!