用了cocos creator不能好好的欣赏音乐了!

cc.audioEngine不是单例的吗,我用slider控制进度,state为-1时滑动会重新生成新的audioId,旧的声音还存在,造成了多个声音同时播放…

@jare 请帮忙看看

用的ccc 1.7.2 beta2

声音播放结束了state还是等于2,2不是暂停状态吗?状态是2我要重新播放要怎么做?

demo 给个吧。

我自己解决了,加了一个setFinishCallback,setFinishCallback里面是cc.audioEngine.stop(this.audioId);
有一个问题用slider控制声音进度时声音叽叽喳喳的,体验特别差!

git 地址:https://github.com/Gerryzhang/yuwen2xia.git
Reading场景