我正在开发一个交互式flash软件,它包括播放音频和显示幻灯片,每个幻灯片都有一个相应的声音剪辑。
为了组织声音,以便我可以轻松地暂停和播放它,我将声音制作为电影剪辑,并将它们放在一个图层上。当有幻灯片更改时,我放置一个包含幻灯片的相应声音影片剪辑的关键帧,并从舞台上删除先前的声音影片剪辑。
但是,当我对幻灯片3的幻灯片2的开头执行gotoAndPlay()时,幻灯片1的声音也开始播放。我被弄糊涂了,因为我在幻灯片2开始之前删除了第一个声音电影剪辑。
有人能指出我哪里错了吗?
发布于 2012-02-26 17:41:05
如果使用Flash并将声音直接放入时间轴中,则它们会播放到默认播放结束为止。因此,尝试将同步模式设置为"Stream“。这应该会对你有帮助。如果没有,您可以通过编程方式添加声音剪辑,并使用Actionscript对其进行控制。
https://stackoverflow.com/questions/9451123
复制相似问题