我想知道是否有任何方法可以定位所有MovieClip,所以我可以为所有这些添加效果..会
for each(Mc:MovieClip in stage){
//do sth
}
工作?
答案 0 :(得分:0)
我希望它像你的建议一样简单,它肯定会更有意义。不幸的是,您可能需要做更多类似的事情:
for(var i:int = 0; i < numChildren; i++)
{
var m:DisplayObject = getChildAt(i);
if(m is MovieClip)
{
// Do some stuff
}
}
这将遍历所有孩子,然后检查他们是否是一个动画片段,然后你可以做你的东西。
或者,您可以跟踪每个动画片段,因为它已添加到数组中的舞台上,然后从中引用。但那可能只是矫枉过正。取决于您的用例。