我正在使用该playBackgroundMusic()
方法播放我的音乐文件.
我已将loop参数设置为true.
我尝试了以下格式:
问题是该文件正在循环,但它不能在Android设备上无缝循环.
它在iphone和ipad上完美循环.
每次到达文件结束时,都会有一个小间隙然后再次播放.
差距大约是一分之一秒,但仍然很明显.
我尝试了5-6种不同的声音,也改变了格式.没运气!!
我还在我的Android设备上构建了cocos2d-x库附带的"Tests"项目,并进行了CocosDenshion测试.
似乎即使是那个也存在无缝循环问题.
有没人试过这个?
如果有人提出他们的想法,我真的很感激.:)
如果我使用playEffect()
,那么声音循环,但我不想使用playEffect播放音乐文件.
注意: - 我正在使用cocos2d-x 1.0.1-x-0.11.0
版本.
哪个是最新的.
小智 1
我是 stackoverflow 的新手。我正在使用 cocos2d-x 3.1 并且以下代码工作得很好:
CocosDenshion::SimpleAudioEngine::sharedEngine()->playBackgroundMusic("music.ogg", true);
Run Code Online (Sandbox Code Playgroud)
尝试将您的代码移植到较新版本的 cocos2d-x。我希望它有帮助
归档时间: |
|
查看次数: |
1047 次 |
最近记录: |