1

我在另一个影片剪辑(实例名称:main_mc)中有几个影片剪辑(实例名称为 my_mc0、my_mc1、... my_mc8)。我知道我可以像这样访问任何子影片剪辑:main_mc.my_mc0.whatever,但由于我在那里有 9 个孩子,我想使用一个遍历它们的循环。类似的东西:

enter code here

for (i=0;i<9;i++)
{
    this["main_mc.my_mc" + i].whatever
}

上面的代码当然不起作用。在任何地方都找不到答案……有什么想法吗?

4

1 回答 1

1

不要使用“this”(我猜它指的是舞台/根),而是尝试用包含电影剪辑的任何内容替换它。

this.main_mc["my_mc" + i]

或者如果 main_mc 在另一个影片剪辑 (anotherClip) 内:

this.anotherClip.main_mc["my_mc" + i]

等等。希望您对正在发生的事情有所了解。

于 2013-04-28T09:13:09.207 回答