我在 AS3 中有一个完美运行的代码,但是我有许多重复的方法和函数,它们是相同的但使用不同的实例名称,所以我想用一个变量替换实例名称以避免重写太多代码。
这是我的代码的一部分:
urb_mc.urb.select(0);
trace("Urb: " + urb_mc.urb.selectedIndex);
在这种情况下,我想用一个变量替换“urb”,所以我尝试了这个:
var estado = currentLabel;
trace("este es mi estado " + estado);// this is ok = "urb"
//now I need to inset the variable in my code:
String(estado)+_mc.String(estado).select(0);//thi is so wrong!
trace("Urb: " + String(estado)+_mc.String(estado).selectedIndex);//thi is so wrong!
任何的想法?
提前致谢