Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
Flash 的 MovieClip 时间线的创建方式可以跳过帧以保持动画流畅度和音频同步。
我的问题是,如果帧上有 ActionScript,是否有可能跳过该帧以便不调用脚本?
还是永远不会跳过带有脚本的帧?机制是什么?
不,框架脚本永远不会被跳过。在某种意义上,Flash 在内部处理每一帧;跳过帧时唯一发生的事情是它们没有被渲染到屏幕上。顺便说一句,这仅在音频类型为“流”时发生 - 如果音频为“事件”或没有音频播放,则永远不会跳过帧。
fenomas 说的,基本上。
当 Flash 编译 FLA 时,它采用所有基于帧的 Actionscript 并将其粘贴在一个大的中央 AS 文件中,然后在适当的时候继续使用内部方法调用这些代码块。框架脚本永远不会丢失。