![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
![]() |
|
|||||
|
Регистрация: Nov 2001
Адрес: Москва
Сообщений: 155
|
В общем, есть куча мувиков. Я им делаю окантовку с помощью GlowFilter, все хорошо. Но если меняю цвет мувика, то, естественно, меняется и цвет Glow. Как бы изхитриться и сделать так, чтобы цвет окантовки не менялся? Вижу только один способ - создавать дубликат каждого мувика и уж менять цвет дубликата, а окантовка будет видна от мувика, лежащего внизу. Есть ли более изящные решения проблемы?
|
|
|||||
|
ветеран форума
|
Можно снимать-ставить Glow каждый раз при смене цвета. Можно сделать мувик которому меняем цвет внутри родительского, на который накладываем фильтры.
__________________
4am is time to rock |
|
|||||
|
Регистрация: Nov 2001
Адрес: Москва
Сообщений: 155
|
Насчет первого способа - а что это даст? Когда бы ты не ставил Glow, его цвет все равно будет смещен в сторону, в которую программно смещен цвет мувика.
![]() Насчет второго способа - у меня оооочень много мувиков. Вручную в каждом создавать дочерний мувик не хотелось бы. ![]() |
|
|||||
|
ветеран форума
|
насчет первого - каким именно образом программно меняешь цвет?
насчет 2ого - и они все разные и никак друг с другом не связаны?
__________________
4am is time to rock |
|
|||||
|
Регистрация: Nov 2001
Адрес: Москва
Сообщений: 155
|
1. setTransform
2. Увы, да. Они все разной формы, так что генерить их программно никак было нельзя. |
|
|||||
|
ветеран форума
|
используйте ColorMatrixFilter для смены цвета, а затем уже глоу накладывать
__________________
4am is time to rock |
|
|||||
|
Регистрация: Nov 2001
Адрес: Москва
Сообщений: 155
|
О! Я думал попробовать это, но не нашел в мануале, как использовать сразу два фильтра.
|
|
|||||
|
Регистрация: Nov 2001
Адрес: Москва
Сообщений: 155
|
Огромное спасибо!
Все понял. Еще бы понять, как перевести RGB в 20-элементную матрицу... Фтыкал в http://www.adobe.com/devnet/flash/ar...ations_04.html английский свободно понимаю, но смысла все равно не понял. ![]() Жалко, что никто не написал онлайн конвертор, как пыталась Adobe на вышеуказанной странице, но так нормально и не смогла... ![]() Ладно бы еще HSB, но откуда там Contrast? |
|
|||||
|
ветеран форума
|
Если мувику просто меняется цвет на заданный RGB, то:
[0,0,0,0,R] [0,0,0,0,B] [0,0,0,0,G] [0,0,0,1,0] Там формулы даны и флешка через которую можно пощупать все...главное вникнуть в алгоритм, дальше просто.
__________________
4am is time to rock |
![]() |
![]() |
Часовой пояс GMT +4, время: 11:33. |
|
|
« Предыдущая тема | Следующая тема » |
|
|