actionscript 3-Flash CS4+AS3,SoundChannel.位置不准确



EDIT:很抱歉问题被改写了,但我只是在简化问题。我没有得到正在播放的外部MP3的SoundChannel.position的准确值。我尝试了各种音频比特率,一直以来,我得到的SoundChannel.position比实际音频播放到的位置要小(~250ms)。同样,这个位置永远不会等于持续时间。即使生成了SOUND_COMPLETE事件,它也总是落后完成。

Adobe表示,任何声音位置/持续时间问题都可以通过最新的Flash Player解决。我显然没有得到同样的结果。我需要非常准确的位置值,以便有一个自定义的可拖动的时间线和提示点。有没有其他方法我应该试试?我不知道该怎么办。谢谢。

尝试使用TimerEvent.TIMER而不是ENTER_FRAME,如下所示:帧之间的实际间隔几乎从来不是1000 / fps

最新更新