我正在使用as3wavsound类来播放我的 ActionScript 3 项目中文件中的 .wav 声音。然而,即使我预加载了声音,每次播放声音时也会有大约 1 秒的延迟。无论 .wav 长度或比特率如何,延迟都是相同的。
如何解决此延迟问题?
最佳答案
这是由于 as3wavsound 中的缓冲区大小造成的。要修复它...
1)打开WavSoundPlayer.as
2)替换以下代码:
public static var MAX_BUFFERSIZE:Number = 8192;
与...
public static var MAX_BUFFERSIZE:Number = 2048;// 8192;
保存并关闭 WavSoundPlayer.as,然后再次运行您的项目。这应该可以解决延迟问题。
(答案归于 morskoyz )
( Original question and answer on the as3wavsound bug report. )
关于actionscript-3 - 使用 as3wavsound 播放声音时的延迟,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13556083/