我在舞台上有一堆实例名称为ball1 - ball200的movieclip。我希望我没有创建一个数组,并手动将所有的实例名称设置成阵列使用for循环将movieClip的实例名称推送到数组中
ballArray = [ball1, ball2,ball3, etc];
我试图通过让for循环周期,每个实例名称添加到我的数组像这样:
function createTheArray():void{
for(var i:int = 1; i < 20;i++){
ballArray.push(ball + i);
trace(newArray[i])
}
}
但我一直在找回未定义的数组索引。它也告诉我,我不知道“球”是什么。你将如何使用实例名称的一部分,并将其与循环的索引值结合使用。所以第一次通过你得到ball1作为你的数组的第一个索引值?
如果你不知道,'VECTOR'是基本相同'Array'除了在阵列中的所有项目必须是指定种类项目 – BadFeelingAboutThis 2014-10-31 19:13:40