Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   Advanced (http://www.flasher.ru/forum/forumdisplay.php?f=4)
-   -   работа со слоями (http://www.flasher.ru/forum/showthread.php?t=36797)

Zhihar 06.09.2002 16:05

работа со слоями
 
Вот такая у меня проблема:

Что хочу: сделать эффект блика на некотором объекте (в моем случае на тексте)

Как хочу: создать 2 слоя - нижний содержит объект (текст), а верхний содержит прямоугольник с градиентной закраской по прозрачности, т.е. закрашен градиентом Белый(0%)|Белый(30%)|Белый(0%) - и этот прямоугольник пробигает слева направо.

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

Как этого избежать? например в Photoshop если счелкнуть <Ctrl>+RMouse между слоями то изображение на верхнем слое будет иметь форму нижнего. Есть ли такое во Flash и если нет, то что делать?

Joey N. 06.09.2002 23:42

MASK! MASK! И ещё раз MASK!
Берешь слой (самый верхний), в который суёшь свой текст и делаешь Ctrl+B (в МХ - 2 раза).
Берешь еще слой (пониже) с тем самым прямоугольком-спринтером.
Берешь еще слой (еще ниже) с большим прямоугольником цвета твоего текста.
Теперь самому верхнему (с текстом) ставишь атрибут Mask (правой кнопкой по слою). ;)


Часовой пояс GMT +4, время: 02:21.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.