一个长达20几秒的mp3文件,在安卓平台下只能播放前面几秒,这是什么情况?
…还没搞定
搞定了,原来是有大小限制
还有同时播放的数量限制,android下在cocos2daudio.java这个文件中有个定义的数值5
楼主怎么弄,求指教
大小有限制 ?!
好久没上来,刚刚才发现有兄弟发消息给我,问这个问题,我自己都差点忘了,还是要记下来较好。
先看这个帖子: http://jackyrong.iteye.com/blog/1008476
其中提到了
可以用soundpool,用soundpool可以播一些短的反应速度要求高的声音
audio.playSound就是调用了Cocos2dxSound.java的soundpool发声的。 播放长时间的声音的时候就不适用了。可以用audio.playMusic来i当背景音乐播。但是,如果已经有要放的背景音乐,为能和背景音乐一起播放,并且避免冲突或其它不可预料的问题, 就把Cocos2dxMusic.java复制修改成一个新类,再把相关方法导出java->lua接口来用吧
您好,我想问一下把Cocos2dxMusic.java复制修改成一个新的静态的类,使用luaj调用它,去播放第二个背景音乐,这时会报错 Fatal signal 11 (SIGSEGV) at 0x000000cc (code=1), thread 6542 (Thread-1868),你是怎么做的?