我正在使用Keyframe>属性>声音为我的动画添加画外音。我在单个图层上有几个声音片段。我还有一个暂停(btn_pause)和播放(btn_play)按钮,它使用以下代码:
btn_play.addEventListener(MouseEvent.CLICK, animPlay);
btn_pause.addEventListener(MouseEvent.CLICK, animPause);
function animPlay(event:MouseEvent): void {
play(); }
function animPause(event:MouseEvent): void {
stop(); }
上面的代码在没有声音时完美无缺(画外音是非常晚的添加)。然而,在包含声音片段后,一切都进入了下坡。它暂停了,是的。但只有在整个声音夹完成播放之后。
我还在stackoverflow中的某处读到,如果属性>可以停止声音。同步设置为“流”。但是,我的同步仅限于“事件”。我正在使用HTML5 Canvas,如果有帮助的话。我希望有人可以帮助我,谢谢!