按照教程的方法,在loginscene和gamescene中添加上audioNode,使用playEffect()播放,loginscene切换gamescene,
发现gamescene中的音乐播放约1秒后会自动断掉,多次尝试,只要是两个scene切换都一样,这是怎么回事呢?
音效和音乐是不一样的,另外播放音效函数的位置和Cocos 2d-x的生命周期很重要,不能写错位置了。楼主说的我还是不明白。A跳转到B,B的effect音效播放1秒就中断吗?
官方示例playstage里面用的playEffect()来播放音乐,有误导嫌疑啊。
导入Scene.csb和addchild之后,就用playEffect来播放audioNode,
反复尝试,貌似是在scene切换过程中,前一个scene的音乐释放时
间滞后,导致后一个scene中正在播放的音乐也被误释放了,不知
原因是不是这个
我记得某个onExit函数执行时会释放音效,找了一会没找着,你看看能不能把那句代码注视掉