Flash 迭代不在第一帧中的电影唇

Flash 迭代不在第一帧中的电影唇,flash,actionscript-3,frame,movieclip,fla,Flash,Actionscript 3,Frame,Movieclip,Fla,我需要遍历.fla文件中的所有子文件,并且我只能访问第一帧movieclips当我遍历这些子文件时,我找到了一个“解决方案”,即将所有movieclips复制到第一帧。。但是,它很糟糕:p 是否有一种方法可以循环到每一个电影剪辑,即使它们位于时间轴的第120帧中 谢谢 不,没有。任何给定帧上的movieclips在到达该帧之前实际上不会被创建。如果您确实需要第1帧上的引用,唯一的方法是确保它们存在于第1帧上,因为您已经找到了解决方案。正如霍顿和陶拉伊所说,我也这么说:您不应该使用主时间线。与设计

我需要遍历.fla文件中的所有子文件,并且我只能访问第一帧movieclips当我遍历这些子文件时,我找到了一个“解决方案”,即将所有movieclips复制到第一帧。。但是,它很糟糕:p

是否有一种方法可以循环到每一个电影剪辑,即使它们位于时间轴的第120帧中


谢谢

不,没有。任何给定帧上的movieclips在到达该帧之前实际上不会被创建。如果您确实需要第1帧上的引用,唯一的方法是确保它们存在于第1帧上,因为您已经找到了解决方案。

正如霍顿和陶拉伊所说,我也这么说:您不应该使用主时间线。与设计师友好合作的一个有用的替代方法是更好地组织你的FLA。例如,你可以让所有的movieclips在第一帧,并用你的代码控制它们。所有未在第一帧中显示的元素,您可以更改其alpha/visible属性。

我个人认为,在制作flash应用程序时,您应该避免使用时间线。这不是真的,它使程序员在编写代码时编辑.fla变得容易,当然,如果组织良好的话。