![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
![]() |
|
|||||
|
Регистрация: Jul 2010
Сообщений: 31
|
Необходимо установить параметры прозрачности у отдельных элементов сцены.
Например нужно задать уровень альфа канала только у выбранных символов, а вся остальная сцена будет иметь другой уровень прозрачности: Такой способ не подходит: |
|
|||||
|
Модрон-ветеринар
|
__________________
Идите первым! |
|
|||||
|
Регистрация: Feb 2008
Сообщений: 560
|
Цитата:
Может быть через for ... in можно присвоить _alpha=0 всем объектам, кроме нужных. |
|
|||||
|
Модрон-ветеринар
|
В чем вопрос-то? Складывайте и вычитайте альфу, она будет суумироваться как нужно, можно даже оперировать отрицательной альфой при вычислениях, или альфой больше 100.
__________________
Идите первым! |
|
|||||
|
[+5 27.02.11]
[+ 26.04.11] |
я торже что-то не понял чем ему не подходит метод с movi._alpha=0;//устанавливает прозрачность 0 для всего клипа вместе с simbol
Добавлено через 41 секунду в принципе прозрачность можно задать и вручную,без кода каждому отдельному объекту,так подойдет? |
|
|||||
|
Регистрация: Jul 2010
Сообщений: 31
|
нет.такой метод не подойдет. Прозрачность нужно регулировать у отдельных элементов сцены.
Дело в том что не все элементы сцены преобразованы в символы. Для символов можно запросто сделать в цикле присвоение степени прозрачности. А вот весь остальной фон(кроме символов) разом можно ли сделать прозрачным? |
|
|||||
|
Модрон-ветеринар
|
Можно. Фон же где-то у вас находится? Либо в каком-то контейнере, либо на сразу на _level0, которому тоже можно задать прозрачность.
См. пример. Просто компенсируем альфу тем символам, которые нужно оставить как есть. Если снижаем альфу фона до 50%, то увеличиваем альфу символов, которые не должны стать прозрачными, до 200%. Если до 10%, то увеличиваем альфу до 1000%. Для краевого случая в 0% фона тоже способ можно придумать, например просто заранее создавать проект разумно - то есть все элементы фона сразу класть в контейнер, и изменять альфу уже ему. Были еще на форуме примеры для подобных случаев, с предварительной растеризацией фона, насколько помню.
__________________
Идите первым! Последний раз редактировалось mooncar; 13.09.2010 в 21:00. |
![]() |
![]() |
Часовой пояс GMT +4, время: 16:18. |
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | |
| Опции просмотра | |
|
|