关于cocos2d实现H5声音播放存在问题的解决办法

       在早期的H5游戏制作中,我使用的是底层ccAudio中cc.audioEngine.playMusic()和 c.audioEngine.stopMusic()方法,发现声音停止之后存在很多问题,比如卡顿,停止后播放不正常等等问题,实在棘手。后面在ccAudio中找到了一个更好的办法,使用cc.audioEngine.playMusic()以cc.audioEngine.playEffect
播放音乐音效不变,但是不要使用stopMusic()来停止音乐,而是使用
setMusicVolume()和setEffectsVolume()这两个个接口设置声音大小,当你需要停止音效时设置为0即可,只是设置音效的声音大小,不考虑停止音乐音效,效果确实比较好,声音问题比较少。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值