cocos2dx学习日记四:SimpleAudioEngine使用
来源:互联网 发布:在线子域名查询 编辑:程序博客网 时间:2024/05/01 23:45
cocos2dx中可以使用SimpleAudioEngine音频引擎添加和管理项目中的音频和特效,SimpleAudioEngine是一个共享的单例对象,
1,SimpleAudioEngine简介
SimpleAudioEngine在扩展库libAudio中,使用的时候需添加进项目中,声明在命名空间namespace:CocosDenshion中。
2,SimpleAudioEngine方法
播放:
SimpleAudioEngine::getInstance()->playBackgroundMusic("background.mp3", true);
SimpleAudioEngine::getInstance()->playBackgroundMusic("background.mp3", false);
SimpleAudioEngine::getInstance()->playEffect("background.mp3", false, 1.0, 1.0, 1.0);
暂停:
SimpleAudioEngine::getInstance()->pauseBackgroundMusic();
SimpleAudioEngine::getInstance()->pauseEffect();
SimpleAudioEngine::getInstance()->pauseAllEffects();
恢复:
SimpleAudioEngine::getInstance()->resumeBackgroundMusic();
SimpleAudioEngine::getInstance()->resumeEffect();
SimpleAudioEngine::getInstance()->resumeAllEffects();
停止:
SimpleAudioEngine::getInstance()->stopBackgroundMusic();
SimpleAudioEngine::getInstance()->stopEffect();
SimpleAudioEngine::getInstance()->stopAllEffects();
- cocos2dx学习日记四:SimpleAudioEngine使用
- Cocos2dx 学习笔记27 SimpleAudioEngine
- cocos2dx使用SimpleAudioEngine库退出时异常的解决
- 【Android学习日记】(四) 菜单使用例子
- SimpleAudioEngine
- DODS学习日记(四)
- Arduino学习日记四
- SimpleAudioEngine使用的一些感悟
- cocos2dx学习日记一:精灵的创建
- cocos2dx学习日记三:menu创建
- 黑马程序员学习日记四
- Metasploit渗透学习日记四
- LDD3源码学习日记<四>
- 嵌入式学习日记(四)
- python学习日记(四)
- Cocos2dx Win32下SimpleAudioEngine::setBackgroundMusicVolume(float volume)函数实现
- cocos2dx基础篇——音乐音效SimpleAudioEngine
- cocos2d 使用SimpleAudioEngine加载音乐音效
- memcached深度解析(4)
- java序列化详解
- Java的String类不可变的好处
- 19个常用.net webservice服务集合
- C#基本原理
- cocos2dx学习日记四:SimpleAudioEngine使用
- 第二课 Java基础lesson 02 —— 事件机制
- 使用VisualVM监测Tomcat JVM情况的配置(Windows+Linux)
- Learning shell
- Centos下执行cp命令式提示略过文件夹
- DataBase 基础知识
- 使用jQuery开发一个超酷的倒计时效果
- VC6.0 C++ 编译所遇问题及解决
- Java的Inheritance继承-笔记(面向对象2-继承)