actionscript-3 - 如何以编程方式访问显示对象的所有子对象?

标签 actionscript-3 actionscript flash-cs5 displayobject

如何使用代码访问 DisplayObject 的所有子项? (我正在寻找类似 movieclip.children 的东西)

我在两种情况下使用它:

1) 遍历并重新定位封闭 MovieClip 的所有子级。

或者

2) 遍历并删除 MovieClip 的所有子级

此外,这是一个 Flash CS5 项目。

最佳答案

这个循环将触及 movieclip foo 中的每个 child 。我不确定你要对它们做什么,但你可以在循环内运行任何你需要的方法。

for (var i:uint=0; i<foo.numChildren;i++){
    foo.getChildAt(i).whateverMethodYouNeed();
}

关于actionscript-3 - 如何以编程方式访问显示对象的所有子对象?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4190071/

相关文章:

actionscript-3 - AS3 Sprite已添加到舞台但不可见

javascript - Flash JavaScript 界面

iphone - Flash CS6 中基于屏幕方向(横向或纵向)的导航

flash - 如何简单地处理 AS3 中的文本?

javascript - 在 Adob​​e AIR HTML 应用程序中悬停时播放声音

apache-flex - Flex : dataProvider variable named "result" makes trouble. 为什么?

linux - 如何在 Linux 中的 Adob​​e AIR NativeProcess 中获取主机名?

flash - Flash AS3从MovieClip访问全局变量

actionscript-3 - as3 |如何使用 Adob​​e AIR 导出 PNG

flash - 如何将midi时间线转换为应该播放的实际时间线