我意识到这是非常基本的,但我需要一种快速的方式来引用数组中的所有对象, 我有一系列影片剪辑,实例名称为“block1”“block2”......等等。
我有一个快速的方法在数组中引用这些像“块”+1? 甚至“阻止”然后1到12?
干杯
答案 0 :(得分:3)
不完全确定您的要求,但如果您想要使用对动画片段的引用(按名称顺序)填充数组,则可以使用getChildByName()方法。此方法将实例名称作为字符串,如果找到,则返回对displayobject的引用。所以你可以这样做:
for (var i:int = 1; i <= 12; i++) {
var item:DisplayObject = this.getChildByName('block' + i);
// Use item here. You probably want to make sure item is not null first.
}