PDA

Просмотр полной версии : Color.getTransform


el-lammo
21.07.2005, 00:05
Есть один movie clip "ima" у него изменен цвет

img1 = new Color(ima);
color1 = new Object();
color1 = {ra:'100', rb:'0', ga:'100', gb:'0', ba:'60', bb:'0', aa:'100', ab:'0'};
img1.setTransform(color1);


есть еще один movie clip "imb"
ему нужно задать точно такойже цвет, но не тем-же скриптом. (так как тот цвет будет меняться)

как это сделать через Color.getTransform или может еще как?
(чем проще тем лучше)

кратко: одному movie-clip'у нужно присвоить точно такиеже цветовые настройки как у другого

в help'e про этот Color.getTransform почти ничего не написано.

Смольный (Smolniy)
21.07.2005, 00:20
Там писать нечего. getTransform возвращает структуру со всеми требуемыми полями, ее скармливаешь setTransform-у и будет тебе благо.

el-lammo
21.07.2005, 01:02
Что-то никак не получается

пытался так

img2 = new Color(imb);
color2 = new Object();
color2.getTransform(ima);
img2.setTransform(color2);

ничего не получилось

imb.setTransform(Color.getTransform(ima));
так тоже ничего не получилось

img2 = new Color(imb);
color2 = new Object();
color2 = Color.getTransform(ima);
img2.setTransform(color2);

как-же быть?

el-lammo
21.07.2005, 02:46
ура озарение пришло!

если кому понадобится см. исходник.

______________________
в принципе тема закрыта.