Cocos2dx 3.3获取背景音乐播放时间

时间:2015-04-30 02:26:25

标签: cocos2d-x cocos2d-x-3.0

我正在尝试获取背景音乐的当前播放时间(因为我想将游戏事件与此音轨同步)

有人会碰巧知道如何实现这个目标吗?

我发现对于普通的cocos2d来说,这就是这个问题所见:

How to play a BGM and know current playback time on in cocos2d ios?

我找到了cocos2dx的可能解决方案:

  

到目前为止我一直在做的是立即节省时钟时间   在开始播放音乐之后,然后在每次更新时我都会得到   当前时钟时间并将其与保存的时钟时间进行比较   音乐开始了,给了我音乐开始以来的时间。

如本帖所示:http://discuss.cocos2d-x.org/t/audio-syncing-simpleaudioengine-buffer-position/8488

但是他提到它最终会失去同步(音乐播放的时间越长)

感谢。

0 个答案:

没有答案