每当我尝试使用CocosDenshion和cocos2d-x循环声音时,我都会收到以下错误:
我正在使用稳定的cocos2d-2.0-x-2.0.2,我的代码是:
CocosDenshion::SimpleAudioEngine::sharedEngine()->playEffect("sound/sound_ocean_ambmusic.ogg", true);
这种情况发生在我的手机(三星Galaxy S III,verizon)和Android模拟器上,版本4.0,ICS。
我该怎么办?
答案 0 :(得分:1)
我有同样的错误。是什么帮助了我?
当你每次播放声音日志时你想播放什么声音然后检查这个文件可能是我的大30 KB(所以我把它切成17 KB)。我用.ogg
接下来尝试修改Android Cocos2dxSound并添加另一个SoundPool或将您的活动流降低到6 meybe。
答案 1 :(得分:0)
Soundpool无法处理大于1 MB的文件大小