Flash时间轴脚本:它们会被跳过吗?

时间:2009-09-23 11:30:03

标签: flash actionscript animation timeline

Flash的MovieClip时间轴以这样的方式创建,可以跳过帧以保持动画平滑度和音频同步。

我的问题是,如果一个帧上有ActionScript,是否有可能跳过该帧,因此不会调用该脚本?

或者永远不会跳过有脚本的帧?机制是什么?

2 个答案:

答案 0 :(得分:5)

不,永远不会跳过帧脚本。在某种意义上,内部Flash处理每一帧;跳过帧时唯一发生的事情是它们不会被渲染到屏幕上。顺便提一下,只有当音频类型为“流”时才会发生 - 如果音频是“事件”,或者没有音频播放,则永远不会跳过帧。

答案 1 :(得分:1)

fenomas说的基本上是什么。

当Flash编译FLA时,它会采用所有基于帧的Actionscript并将其粘贴到一个大的中央AS文件中,并在适当时继续使用内部方法调用这些代码块。帧脚本永远不会丢失。