我正在创建一些像这样的MovieClip:
var AClip:A = new A();
var A2Clip:A2 = new A2();
var A3Clip:A3 = new A3();
然后我把上面的内容放到一个数组中,并试图找出他们的名字"。
for(var i:int=0;i<theArray.length;i++){
trace(theArray[i].name);
}
这跟踪
instance99
instance77
instanceN...
我想要完成的是跟踪正在追踪我已经初始化的内容&#34;他们
AClip
A2Clip
A3Clip
有办法吗? 感谢
答案 0 :(得分:1)
变量的名称与MovieClip的名称不同。你必须设置它的名字manualy:
var AClip:A = new A();
var A2Clip:A2 = new A2();
var A3Clip:A3 = new A3();
AClip.name = "AClip";
A2Clip.name = "A2Clip";
A3Clip.name = "A3Clip";
然后你可以通过调用 trace(theArray [i] .name);
来获取他们的名字