Actionscript 3 数组组
是否可以将多个MC分组并在阵列中发布 经验: 阵列([mc1,mc2,mc3],[ac1],[bc1,b2])Actionscript 3 数组组,actionscript-3,Actionscript 3,是否可以将多个MC分组并在阵列中发布 经验: 阵列([mc1,mc2,mc3],[ac1],[bc1,b2]) 如果可能的话,它是如何在for…loop函数中实现的?我可以理解您的问题是错误的,但您似乎只需要多维数组,即数组数组数组: var array: Array = new Array( new Array(mc1,mc2,mc3), new Array(ac1),
如果可能的话,它是如何在for…loop函数中实现的?我可以理解您的问题是错误的,但您似乎只需要多维数组,即数组数组数组:
var array: Array = new Array(
new Array(mc1,mc2,mc3),
new Array(ac1),
new Array(bc1, b2)
);
你就快到了
var mcArray1:Array = [[mc1, mc2, mc2], [ac1], [bc1,b2]];
//or
var mcArray2:Array = new Array([mc1, mc2, mc2], [ac1], [bc1,b2]);
//you can access them with for loops
var array:Array;
var mc:MovieClip;
for(var i:int = 0; i < mcArray.length; i++)
{
array = mcArray1[i];
for(var j:int = 0; j < array.length; j++)
{
mc = MovieClip(array[j]);
mc.x = 20;//do whatever you want with it.
}
}
var mcArray1:Array=[[mc1,mc2,mc2],[ac1],[bc1,b2];
//或
var mcArray2:Array=新数组([mc1,mc2,mc2],[ac1],[bc1,b2]);
//您可以使用for循环访问它们
var数组:数组;
var-mc:MovieClip;
for(变量i:int=0;i