版本2.0.1
声音格式mp3
本地预览,打包web都能正常播放声音。
构建android的时候,能正常构建不报错,cc.audioEngine.play没有声音。
clip.loaded 为true。
window.voiceNum为0.5。

这是我的代码,请帮忙看下
版本2.0.1
声音格式mp3
本地预览,打包web都能正常播放声音。
构建android的时候,能正常构建不报错,cc.audioEngine.play没有声音。
clip.loaded 为true。
window.voiceNum为0.5。

这是我的代码,请帮忙看下
来个人帮忙看下
顶一下
新建hello word项目,只加了个按钮,音频文件,直接打包,点击还是没声音
没人么?
这个url里面是什么
是加载音频的路径
你把err打印出来看一下?播放不出来应该是读取不到资源吧
还可以不用loadres啊
clip.loaded 是true 加载成功了的
直接在里面写路径么?
不是啊,把资源挂到属性编辑器里
弄一个空节点,JS脚本大概就是下面这样,你有切换场景就把他弄成常驻节点,然后去属性编辑器里给audios数组填上长度,挂上音频文件
如图
cc.Class({
extends: cc.Component,
properties: { audios: { default: [], type: cc.AudioClip, } }, onLoad() { this.global = require("global"); this.bgm = cc.audioEngine.playMusic(this.audios[0], true); this.setVolume(); if (CC_WECHATGAME) { wx.onAudioInterruptionEnd(function(){ console.log('暂停&开启BGM音乐') //强行暂停音乐 如果不暂停,调用resumeMusic是无效的,因为是微信让声音消失了 cc.audioEngine.pauseMusic(); cc.audioEngine.resumeMusic(); }); } }, setVolume(){ cc.audioEngine.setMusicVolume(this.global.bgmVolume); cc.audioEngine.setEffectsVolume(this.global.effVolume); }, gameStartPlay(){ cc.audioEngine.playEffect(this.audios[9], false); },});
好的 谢谢 我试一下
谢谢解决了,搞了半天是音频格式的问题,真想给自己两巴掌。。。。
音频格式 出的什么问题?我打包的H5 也遇到了