CocosCreator的打包vivo的 cc.audioEngine.playEffect(this.sfxPJL, false)错误问题

vivo对cc.audioEngine.playEffect支持不是很好参考1)压岁钱大狂欢 的game.js脚本中参考2)口袋之旅行FirstSceneSum.js和GameScene .js脚本用 this.audioSource.play(); 替换可以了1)声明AudioClip 把声音片段都拉进去sfxBtn: {default: null,type: cc.Aud...
摘要由CSDN通过智能技术生成

vivo对cc.audioEngine.playEffect cc.audioEngine.playMusic cc.audioEngine.stopMusic 支持不是很好

参考1)压岁钱大狂欢 的game.js脚本中
参考2)口袋之旅行FirstSceneSum.js和GameScene .js脚本

解决方案1)

直接把cc.audioEngine.playEffect cc.audioEngine.playMusic() 都换成cc.audioEngine.play()

把cc.audioEngine.stopMusic()和audioEngine.stopEffect() 等方法都换成cc.audioEngine.stop()

把cc.audioEngine.pauseEffect()和cc.audioEngine.pauseMusic()都改成cc.audioEngine.pause()

把cc.audioEngine.resumeMusic 暂停播放音效。cc.audioEngine.resumeEffect都修改成cc.audioEngine.resume()

以上方法的都有参数 并且参数都是 具体的AudioClip 声音片段 所以不用担心参数的问题

参数AudioClip声音片段 可以通过声明属性
snakeAi1: {
default: null,
type: cc.AudioClip
},
获取到

还可以通过加载出来resources文件夹中的资源,再播放
util.pla

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值