cc.AudioSource
1:AudioSource组件是音频源组件, 发出声音的源头
2: AudioSource组件面板:
clip: 声源的播放的音频对象: AudioClip, mp3, wav, ogg,
volume: 音量大小, [0, 1]百分比
mute: 是否静音
Loop: 是否循环播放
Play on Load: 是否在组件加载的时候播放
Preload: 是否预先加载

cc.AudioClip对象
1: 音频剪辑对象,支持的格式有mp3, wav, ogg
2: 可以在编辑器上手动关联,生成AudioCip对象
3: 可以通过代码加载AudioCip (资源加载详细讲解)

AudioSource代码使用
1: 代码中获得cc.AudioSource组件:
编辑器关联
代码获取组件
2: AudioSource 主要的方法:
play() 播放音频
stop() 停止声音播放
pause() 暂停声音播放
resume() 恢复声音播放
rewind() 重头开始播放
其它接口见文档
3: AudioSource代码主要属性:
loop: 是否循环播放
isPlaying: 是否正在播放
mute: 是否静音
如果要在开始的时候设置某些属性,可以放到start函数里面

    start: function () {this.audio2.loop = true; // 循环播放, 注意一下位置this.audio2.mute = false; // 设置静音var counter = 0;var timeCallback = function (dt) {
        switch (counter) {case 1:  this.sysLabel.string = "音频源组件播放";this.audio2.play();break;case 4:this.audio.pause(); // 暂停                                        this.sysLabel.string = "暂停";break;case 6:this.audio.resume(); // 恢复                    this.sysLabel.string = "恢复";                     break;case 8:this.audio.stop();
                    this.sysLabel.string = "停止";                     break;               }counter++;}this.schedule(timeCallback, 1);},

转载于:https://www.cnblogs.com/he-bo/p/10697314.html

cc.AudioSource相关推荐

  1. cocos creator基础-(十三)cc.Loader使用

    1: 掌握cc.loader加载本地资源; 2: 掌握cc.loader加载远程资源; 3: 掌握资源释放的机制与autorelease; 4: 掌握手动释放资源; cc.Loader 1:有三个默认 ...

  2. 用谷歌浏览器播放audioSource的坑

    问题描述 在cocos creator中测试cc.AudioSource功能的时候,发现了一个特别奇怪的现象 从谷歌浏览器中运行时,怎么都听不到声音,然后F12查看发现有这样一个警告 The Audi ...

  3. Cocos Creator

    // 刷新消息setMessage(name: string, content: string){// 从子节点中拿到cc.Label组件this.node.children[0].getCompon ...

  4. Cocos-js快速上手

    1.访问节点和组件 节点(active):在层级管理器中创建UI组件,空节点等. 组件(enabled):资源管理器上创建的TS,JS脚本,物理材质,动画片段(不仅限于脚本) 节点本身没有类型,显示的 ...

  5. CocosCreator像素鸟小游戏实现(有源码)超详细教程 TS实现小游戏 零基础开发

    CocosCreator像素鸟小游戏实现(有源码)超详细教程 TS实现小游戏 大家中秋国庆快乐哈 前言 老规矩先看效果 源码的获取方式在最下面 对于本游戏来说canvas这样设置最佳哦 游戏实现思路: ...

  6. CocosCreator项目实战(15):动画与音效

    文章目录 一.动画 二.音效 一.动画 需要新增加动画的地方有三处:1)新生成数字块时:2)数字块合并时:3)显示排行榜时.可参考cc.tween官方文档. 新生成数字块时.修改game.js的add ...

  7. cocos 拼图思路

    1.选择关卡: 利用点击事件的返回值event获取点击的坐标,用坐标转换为节点坐标来获取需要的坐标,通过点击坐标的所属象限选择四个象限的来进入对应关卡 onTouchStart(event){//获取 ...

  8. cocosCreator 控制音乐,音效的图片转换

    //**************** 常驻节点 + cc.audioEngine的方式播放背景音乐是最有效果的 *****************// onLoad() { cc.anudiocont ...

  9. CocosCreator入门

    1.关于Cocos Creator Cocos Creator 是什么? 它是一个完整的游戏开发解决方案,包括了 cocos2d-x 引擎的 JavaScript 实现,以及能让你更快速开发游戏所需要 ...

最新文章

  1. 为EditText输入框加上提示信息
  2. 51CTO下载IT类/程序类/开发类资源汇总
  3. IPsec-×××基本技术挖掘
  4. excel实战应用案例100讲(六)-社会判断理论:模型及应用
  5. C++编译问题-检测到 Mac 文件格式: 请将源文件转换为 DOS 格式或 UNIX 格式
  6. 解决Linux中文乱码问题
  7. uhd630黑苹hdmi_【EFI】联想 ThinkCentre M920t-N000 i5-9500 UHD630 ALC662 10.14.6 HDMI 黑苹果Hackintosh 引导下载...
  8. VS如何安装.nupkg文件
  9. 用matplotlib中的FuncAnimation()实现GDP世界排名动态图
  10. MS-DOS系统下的autoexec.bat
  11. 利用python读取excel中的公司名称获取公司的经营范围并回填进excel中
  12. 使用Grid++report开发报表功能
  13. Python文本文件的输入输出
  14. 微信开发者工具,page里面的data在js的方法里面修改
  15. oh-my-zsh详细安装与主题插件配置
  16. 作为通信的学子,怎么在深度学习领域里面发论文
  17. 乐山市计算机学校蔡老师,各展所长,切磋琢磨——乐山市计算机学校召开班主任经验交流会...
  18. 福布斯评出十大热门创业公司
  19. Webug-SSRF
  20. 高校“保安哥”成“励志哥”

热门文章

  1. 基于Ajax的Web框架Echo2 2.0发布
  2. roslyn生成html,Visual Studio 2017 bin \ roslyn文件在生成期间被锁定
  3. python手机版做小游戏代码大全-Python大牛手把手教你做一个小游戏,萌新福利!...
  4. 不从事编程、学python有用吗-没想到,学会Python即使不做程序员都能月入过万!...
  5. python画三维立体图-Python 竟能绘制出如此酷炫的三维图
  6. 学会python爬虫怎么赚钱-自学python爬虫赚钱经历
  7. 不想学python-为什么自学python总是坚持不下去,这篇文章给你解答!
  8. python3.7入门教程-python 3.7极速入门教程5循环
  9. 零基础学python需要多久-零基础学Python要多久
  10. python读取excel文件-Python 读写excel文件