播放音频

var id = cc.audioEngine.play(path, loop, volume );  //参数path代表音频路径,loop代表是否循环, volume代表音量范围0~1.0

设置音频是否循环

cc.audioEngine.setLoop(id, loop);   //id代表由play获得的id,loop代表是否循环

获取音频的循环状态

cc.audioEngine.isLoop(id);   //id代表由play获得的id

设置音量(0.0 ~ 1.0)

cc.audioEngine.setVolume(id, volume);   //id代表由play获得的id, volume代表音量范围0~1.0

获取音量(0.0 ~ 1.0)

var volume = cc.audioEngine.getVolume(id);    //id代表由play获得的id

设置当前的音频时间

cc.audioEngine.setCurrentTime(id, time);    //id代表由play获得的id,time代表播放的当前位置(单位为秒)

获取当前的音频播放时间

var time = cc.audioEngine.getCurrentTime(id);   //id代表由play获得的id

获取音频总时长

var time = cc.audioEngine.getDuration(id);    //id代表由play获得的id

获取音频状态

var state = cc.audioEngine.getState(id);      //id代表由play获得的id

设置一个音频结束后的回调

cc.audioEngine.setFinishCallback(id, function () {});     //id代表由play获得的id,第二个参数是自己的回调哦

暂停正在播放音频

cc.audioEngine.pause(id);      //id代表由play获得的id

暂停现在正在播放的所有音频

cc.audioEngine.pauseAll();

恢复播放指定的音频

cc.audioEngine.resume(id);     //id代表由play获得的id

cocoscreator 音频管理cc.audioEngine相关推荐

  1. CocosCreator 音效管理

    1 创建音效管理类 SoundMgr.ts const {ccclass, property} = cc._decorator;@ccclass export default class SoundM ...

  2. springmvc 音频流输出_音频管理模块AudioDeviceModule解读

    最近重构Windows SDK过程中,需要支持外部声音采集.对ADM模块做了点重新阅读,并将基本的内部关系做下记录.ADM算是WebRTC里面比较简单的模块了,结构也比较清晰. WebRTC的音频设备 ...

  3. win7系统怎样打开音频服务器,win7系统打开音频管理器的具体教程

    win7系统使用久了,好多网友反馈说win7系统打开音频管理器的问题,非常不方便.有什么办法可以永久解决win7系统打开音频管理器的问题,面对win7系统打开音频管理器的图文步骤非常简单,只需要1.点 ...

  4. Android之AudioManager(音频管理器)详解

    AudioManager简介: AudioManager类提供了访问音量和振铃器mode控制.使用Context.getSystemService(Context.AUDIO_SERVICE)来得到这 ...

  5. [翻译] SoundManager 音频管理器

    SoundManager 音频管理器 https://github.com/nicklockwood/SoundManager Purpose SoundManager is a simple cla ...

  6. WIN10插入耳机没声音,Realtek音频管理器打不开

    装完显卡之后电脑突然就没声音了,百度了好多方法也没解决,其中打开 Realtek音频管理器 的方法是比较靠谱的,C:\Program Files\Realtek\Audio\HDA,在这个目录下打开 ...

  7. 耳机插入电脑没反应 控制面板也找不到realtek音频管理器的解决方案

    运行框(win+R)输入msconfig,回车 将[立体音频组合器服务]前面的这个[√]去掉下,确定,可能需要重启计算机.我的是有提醒重启计算机.控制面板还是看不到找不到realtek音频管理器,但耳 ...

  8. unity全局总的音频管理器

    这篇博客介绍一个unity的总的音频管理器 可以有效避免音频错乱的问题 我们把它挂在场景中 可以使用跨场景保存的方法来实现场景跳转之后的存在 首先 这篇博客会用到我之前介绍的知识 我下面把链接先给大家 ...

  9. U3D游戏开发框架(四)——音频管理器

    一:目的 游戏音频的播放在任何游戏中都占据非常重要的地位,音频的播放可以分为两种,一种为游戏音乐,另一种为游戏音效.前者适用于较长的音乐,如游戏背景音乐.第二种适用于比较短的游戏音乐,如开枪瞬间的音效 ...

最新文章

  1. 蓝牙模块引起电路干扰
  2. java scriptrunner_ScriptRunner.java
  3. python opencv cv2.resize()函数
  4. 嵌入式如何移植php,关于嵌入式web服务器的移植
  5. 二维数组最大连通子数组之和
  6. 字体系列之文字样式(CSS、HTML)
  7. 如何在Mac上禁用通知预览?
  8. Spring Boot 集成 MyBatis (注解版 与 xml 配置版)
  9. 如何查看注解实现_SpringBoot的注解@ConditonOnClass注解是如何实现的?
  10. NGUI中的UIGrid
  11. 金针工具箱5.0安装版(多功能软件快捷工具)hh852作品
  12. android百度地图设置logo,缩放按钮,指南针的位置
  13. python *args和**kwds
  14. 菜鸟建站–网站安装教程(wordpress博客程序安装)
  15. 【牛客网-前端笔试题】——Javascript专项练习6
  16. 如何修改windows xp的开机画面
  17. android 向左滑动动画,Android Activity左边滑出,右边滑入的动画切换
  18. 解决连接湖南大学校园网Server is not responding
  19. 包头师范学院的计算机科学与技术专业,内蒙古科技大学包头师范学院计算机科学与技术是本..._高考志愿_帮考网...
  20. 软件工程与计算机科学的关系与区别

热门文章

  1. Yahoo邮箱验证,Yahoo邮箱清洗 - EmailCamel免费在线批量验证邮箱有效性!
  2. 用PanDownload出现无法下载文件,资源分配失败
  3. python模拟登录qq账号密码_python3.2模拟登录webqq
  4. (资源)百度云盘:驴火歌王:阅读真的很难提分第2讲:洞茶 (2013北京中考)
  5. 计算机网络16进制首部检验和,校验和
  6. alin的学习之路(数据库篇:二)(select查询,where条件查询,order by排序,单行函数,多行函数,group by分组)
  7. Java编码规范十大军规
  8. 「游戏」c++ 炸弹人2.0(新增人机)
  9. 用shell手撸容器实现批量用openssl签证书
  10. Meego系统全面解析(初始化)