查找动画片段并进行修改

时间:2013-10-24 16:20:56

标签: actionscript-3 flash movieclip

我想在movieclip或root中找到所有影片剪辑,并修改它们(x,y,scale,..),如果它们没有实例名称,是否有可能?

 for(var i:int = 0; i < MovieClip(root).numChildren; i++) {
 trace (MovieClip(root).getChildAt(i).name);    
 }

 //it trace:
 instance1
 instance2
 instance3
 instance4

那么如何控制它们?

1 个答案:

答案 0 :(得分:1)

你可以像这样循环你MC的所有孩子

for (var i:int=0; i<root.numChildren; i++) {
     if (root.getChildAt(i) is MovieClip) {
          root.getChildAt(i).scaleX = 0.5 // for example
     }
}