音频也是游戏中必不可少的部分,这里看下creator的音频播放。
常用的音频接口 无非就是 加载 播放(背景 音效)暂停 等
先看下官方文档
官方给了我们两种方式 组件和代码接口
1:AudioSource 组件
巴拉巴拉 看完了 其实就是 插入组件 然后播放
或者直接拖拽音频资源到scene中即可
这里几个属性 自己看下就行 可以选择play on load 这样场景加载就会播放背景音乐
2:AudioEngine
直接拿文档给的代码
// AudioEngine.js
cc.Class({
extends: cc.Component,
properties: {
audio: {
default: null,
type: cc.AudioClip
}
},
onLoad: function () {
this.current = cc.audioEngine.play(this.audio, false, 1);
},
onDestroy: function () {
cc.audioEngine.stop(this.current);
}
});
工具类当都用文件夹存放
然后回到IDE 新建空节点 绑定脚本 拖拽音频资源到组件中 然后运行 即可播放背景音
这里注意下 如果是调试不播放音效 看下音频格式
具体的接口可以查看API https://docs.cocos.com/creator/api/zh/classes/audioEngine.html
先看到这里 后面继续搞