[]SoundManager第一次加载播放延迟怎么解决?

private function onPlayMusic(e:Event=null):void 
{
   trace("播放音乐");
   SoundManager.playMusic("../../../../res/sounds/bgm.mp3", 1, new Handler(this, onComplete));
}
以上是官方的例子,但是背景音乐文件比较大的时候,会有一定延迟才会播放,第二次就可以瞬播了。这个有没有好的方法解决。首次进入某个关卡时会有一两秒甚至更长时间的静音会很难受
已邀请:

cuixueying

赞同来自:

  如果声音出现延迟,建议提前对声音文件进行预加载处理,下次播放的时候会直接从缓存去取资源,而非重新加载,播放速度会提升。

要回复问题请先

商务合作
商务合作