我希望我的时间轴在声音完成后前进到某个标记的帧。这是我到目前为止的代码:
change
尝试测试时声音无法加载并出现错误。有什么建议?谢谢!
答案 0 :(得分:0)
你得到了隐式强制错误,因为你的narratorAlphabetSounds
对象是Sound
对象而不是SoundChannel
对象..然后播放你的声音并检测它何时播放完毕,你应使用Sound
和SoundChannel
个对象,如下所示:
var sound:Sound = new narratorAlphabetSounds();
var sound_channel:SoundChannel = sound.play();
sound_channel.addEventListener(Event.SOUND_COMPLETE, audioComplete);
function audioComplete(e:Event):void
{
trace('audio complete');
}
希望可以提供帮助。