cc.audioEngine 和 cc.AudioSource性能优化问题

想请问下引擎的大大们, 如果使用cc.audioEngine 播放相同音效,发现每次返回的id都是不一样的,难道底层没有做缓冲池吗?现在频繁播放音效会卡顿,很多手机音效播放不出来,还望引擎的大大们,给个思路,让我少走弯路,

谢谢,祝大家19年发大财,目前尝试用AudioSource池来播放,还没不知道会不会解决问题。

是有用对象池的,你可以看看源码,具体的问题还是需要你提供 creator 版本和 demo 才能知道你具体出现的问题

问题描述:
音效频繁的暂停恢复,导致播放错乱问题吗?
具体函数:
cc.audioEngine.resumeEffect(this.hitAuidoId);
cc.audioEngine.pauseEffect(this.hitAuidoId);
错误现象:
使用函数cc.audioEngine.getState(this.hitAuidoI)获取状态时,刚开始在1和2之间切换,随后返回-1