Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   Action script 2.0 (http://www.flasher.ru/forum/forumdisplay.php?f=49)
-   -   Нужно изменить програмно цвет текста (http://www.flasher.ru/forum/showthread.php?t=58622)

nihil367 25.05.2004 20:19

Нужно изменить програмно цвет текста
 
Привет всем! )
У меня проблемка! Мне нужно заслать переменную с цветом в нужный мувиклип. Проблема с адресацией. Возможно есть команда которая может определить точный путь к текстовому полю. Типа trace(....);

nihil367 25.05.2004 20:53

P.S.:
 
loadVariables("load.txt", "");

//---------------------------------------------
myColor1 = new Color(_level0.my0.my1.my2.bit1);
myColor1.setRGB(newcolor);
//---------------------------------------------

newcolor - gruzitsya s txt
i ne rabotaet

silin 25.05.2004 23:44

- проблема может быть не только с адресацией
чтобы проверить попробуй покрасить рут, например
myColor1 = new Color(_root);
myColor1.setRGB(newcolor);
или посмотри, действительно ли загрузилась newcolor
myColor1 = new Color(_level0.my0.my1.my2.bit1);
trace(newcolor);
myColor1.setRGB(newcolor);
- насчет команды которая может определить точный путь..
вот так можно (курьез, конечно, не нужно это, хотя и работает):
MovieClip.prototype.myTrace=function(targ){
var mc;
for(i in this) mc=this[i]._name==targ ? this[i] : this[i].myTrace(targ);
return mc;
}
myColor1 = new Color(this.myTrace("bit1"));
myColor1.setRGB(0x00FF00);

nihil367 26.05.2004 12:56

Thanks a lot
 
Thanks a lot :)


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

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