关于Flash中音效和画面不同步的处理
算来已经有一段时间没有和flash动画方面的事情打交道了,虽然动画不是很擅长,但第一次接触flash确实也是因为动画。
最近接触了一个制作课件的外包,没法为了生存。
其中遇到一个音效和画面不同步的问题,具体的异常展现是。
这个动画是客户提供的如 A.fla 源文件,动画是在主时间轴上制作的,而且有很多段的音效,然后我在A.fla里面ctrl+enter 调试的时候能偶正常画面和声音是同步的。这个说明制作没问题。
但是我需要把这个里面的东西复制到另一个里面去,即我新建了一个B.fla但是问题出现了,画面和声音不同步,如果直接不导出而是在时间轴上按下enter键播放 是正确的,同样音效也是使用了数据流,但就是会有不同步。
网上有网友给出的方法是 将音效单独放在一个MC里面 同时MC里面必须有显示对象,参照这个方法做了之后 发现确实是可以实现,但是问题又来了。我这个功能必须有交互的,即可以快进 快退 可以通过鼠标控制进度 这样的话 就不行了
通过尝试,得到的解决方法是,不采用上诉网友的法子,如果没有鼠标交互的 可以。但也会有点麻烦
最直接的是,单独创建一个图层 添加一段贯穿整个动画始终的音效 然后将这个音效设置为静音即可