cocoscreator 音频管理cc.audioEngine
播放音频
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相关推荐
- CocosCreator 音效管理
1 创建音效管理类 SoundMgr.ts const {ccclass, property} = cc._decorator;@ccclass export default class SoundM ...
- springmvc 音频流输出_音频管理模块AudioDeviceModule解读
最近重构Windows SDK过程中,需要支持外部声音采集.对ADM模块做了点重新阅读,并将基本的内部关系做下记录.ADM算是WebRTC里面比较简单的模块了,结构也比较清晰. WebRTC的音频设备 ...
- win7系统怎样打开音频服务器,win7系统打开音频管理器的具体教程
win7系统使用久了,好多网友反馈说win7系统打开音频管理器的问题,非常不方便.有什么办法可以永久解决win7系统打开音频管理器的问题,面对win7系统打开音频管理器的图文步骤非常简单,只需要1.点 ...
- Android之AudioManager(音频管理器)详解
AudioManager简介: AudioManager类提供了访问音量和振铃器mode控制.使用Context.getSystemService(Context.AUDIO_SERVICE)来得到这 ...
- [翻译] SoundManager 音频管理器
SoundManager 音频管理器 https://github.com/nicklockwood/SoundManager Purpose SoundManager is a simple cla ...
- WIN10插入耳机没声音,Realtek音频管理器打不开
装完显卡之后电脑突然就没声音了,百度了好多方法也没解决,其中打开 Realtek音频管理器 的方法是比较靠谱的,C:\Program Files\Realtek\Audio\HDA,在这个目录下打开 ...
- 耳机插入电脑没反应 控制面板也找不到realtek音频管理器的解决方案
运行框(win+R)输入msconfig,回车 将[立体音频组合器服务]前面的这个[√]去掉下,确定,可能需要重启计算机.我的是有提醒重启计算机.控制面板还是看不到找不到realtek音频管理器,但耳 ...
- unity全局总的音频管理器
这篇博客介绍一个unity的总的音频管理器 可以有效避免音频错乱的问题 我们把它挂在场景中 可以使用跨场景保存的方法来实现场景跳转之后的存在 首先 这篇博客会用到我之前介绍的知识 我下面把链接先给大家 ...
- U3D游戏开发框架(四)——音频管理器
一:目的 游戏音频的播放在任何游戏中都占据非常重要的地位,音频的播放可以分为两种,一种为游戏音乐,另一种为游戏音效.前者适用于较长的音乐,如游戏背景音乐.第二种适用于比较短的游戏音乐,如开枪瞬间的音效 ...
最新文章
- 蓝牙模块引起电路干扰
- java scriptrunner_ScriptRunner.java
- python opencv cv2.resize()函数
- 嵌入式如何移植php,关于嵌入式web服务器的移植
- 二维数组最大连通子数组之和
- 字体系列之文字样式(CSS、HTML)
- 如何在Mac上禁用通知预览?
- Spring Boot 集成 MyBatis (注解版 与 xml 配置版)
- 如何查看注解实现_SpringBoot的注解@ConditonOnClass注解是如何实现的?
- NGUI中的UIGrid
- 金针工具箱5.0安装版(多功能软件快捷工具)hh852作品
- android百度地图设置logo,缩放按钮,指南针的位置
- python *args和**kwds
- 菜鸟建站–网站安装教程(wordpress博客程序安装)
- 【牛客网-前端笔试题】——Javascript专项练习6
- 如何修改windows xp的开机画面
- android 向左滑动动画,Android Activity左边滑出,右边滑入的动画切换
- 解决连接湖南大学校园网Server is not responding
- 包头师范学院的计算机科学与技术专业,内蒙古科技大学包头师范学院计算机科学与技术是本..._高考志愿_帮考网...
- 软件工程与计算机科学的关系与区别
热门文章
- Yahoo邮箱验证,Yahoo邮箱清洗 - EmailCamel免费在线批量验证邮箱有效性!
- 用PanDownload出现无法下载文件,资源分配失败
- python模拟登录qq账号密码_python3.2模拟登录webqq
- (资源)百度云盘:驴火歌王:阅读真的很难提分第2讲:洞茶 (2013北京中考)
- 计算机网络16进制首部检验和,校验和
- alin的学习之路(数据库篇:二)(select查询,where条件查询,order by排序,单行函数,多行函数,group by分组)
- Java编码规范十大军规
- 「游戏」c++ 炸弹人2.0(新增人机)
- 用shell手撸容器实现批量用openssl签证书
- Meego系统全面解析(初始化)