音频也是游戏中必不可少的部分,这里看下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

先看到这里 后面继续搞

Logo

这里是一个专注于游戏开发的社区,我们致力于为广大游戏爱好者提供一个良好的学习和交流平台。我们的专区包含了各大流行引擎的技术博文,涵盖了从入门到进阶的各个阶段,无论你是初学者还是资深开发者,都能在这里找到适合自己的内容。除此之外,我们还会不定期举办游戏开发相关的活动,让大家更好地交流互动。加入我们,一起探索游戏开发的奥秘吧!

更多推荐