所以我有一个包含许多实例的数组。让我们说动画片段。
我有另一个包含数字的数组..在这种情况下,这些数字代表我选择的所选索引!
var manydots:Array = new Array ();
for (var i=0; i<10; i++)
{
var newDot:dot = new dot ;
manydots.push(newDot);
}
var indices:Array = [0,1,5,8,4]
我想使用AddChild将这些动画片段添加到我的场景中,但不是全部,只有我的第二个数组中包含的选定索引
答案 0 :(得分:2)
我认为这就是你要找的东西,
for (var j=0; j<indicies.length; j++) {
addChild(manyDots[incidies[j]]);
}
答案 1 :(得分:1)
sberry 解决方案是正确的。但您可能还想检查您是否真的没有在孩提时添加null
。
for each(var i:int in indices) {
if (i < manydots.length) {
var d:dot = manydots[i];
if (d) {
addChild(d);
}
}
}