2

我正在使用as3wavsound类从我的 ActionScript 3 项目中的文件中播放 .wav 声音。但是,即使我正在预加载声音,每次播放时我都会延迟大约 1 秒。无论 .wav 长度或比特率如何,延迟都是相同的。

我该如何解决这个延迟?

4

1 回答 1

2

这是由于as3wavsound中的缓冲区大小。要解决这个问题...

1) 打开 WavSoundPlayer.as

2)替换以下代码:

public static var MAX_BUFFERSIZE:Number = 8192;

和...

public static var MAX_BUFFERSIZE:Number = 2048;// 8192;

保存并关闭 WavSoundPlayer.as,然后再次运行您的项目。这应该可以解决延迟问题。


(答案归功于morskoyz

as3wavsound 错误报告上的原始问答。

于 2012-11-25T22:11:19.497 回答