我在另一个movieclip(实例名称: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
}
上面的代码不起作用。 在任何地方找不到答案...... 任何想法?
答案 0 :(得分:1)
不要使用“this”(我猜测是指舞台/根),而是尝试将其替换为包含movieclip的内容。
this.main_mc["my_mc" + i]
或者如果main_mc在另一个movieclip(anotherClip)中:
this.anotherClip.main_mc["my_mc" + i]
等等。希望你能了解正在发生的事情。