在我的 flash 阶段,我使用 Modify > Group 或 Ctrl-G 对图像、文本字段和影片剪辑进行分组。
该组中的一个 MovieClip 是“行为控制器”,可更改图像、文本等在该组内的显示方式。
有没有办法获取给定对象组的所有成员?
// Similar function, grabs all sibling objects within a MovieClip
var mcSiblings:Array = [];
for(var i:Number = 0; i < this.parent.numChildren; i++) {
mcSiblings.push(this.parent.getChildAt(i));
}
// Theoretical functionality, grabs all siblings within a Group
var gSiblings:Array = [];
for(var i:Number = 0; i < this.group.length; i++) { // this.group doesn't exist
gSiblings.push(this.group.getChildAt(i);
}
这甚至可能吗?
现在,我正在考虑将所有节点嵌套在一个新的movieClip 中,但这意味着我必须使用movieClips 加载我的库。不一定是问题,只是杂乱无章,不如 Groups 方便。
谢谢!