cocos2d-x的初步学习九
来源:互联网 发布:电视盒山寨机刷机软件 编辑:程序博客网 时间:2024/05/19 22:46
这篇文章中,我们简单介绍下cocos2dx中播放音乐的类,SimpleAudioEngine,游戏中音乐主要是背景音乐,跟短的音效,OK,直接上代码:
//预加载 SimpleAudioEngine::sharedEngine()->preloadBackgroundMusic("music_logo.mp3"); //播放背景音乐 SimpleAudioEngine::sharedEngine()->playBackgroundMusic("music_logo.mp3", true); //暂停播放 SimpleAudioEngine::sharedEngine()->pauseBackgroundMusic(); //停止播放,还有一个函数带一个参数,表示是否释放该资源 SimpleAudioEngine::sharedEngine()->stopBackgroundMusic(); //设置音量,0.0-1.0 SimpleAudioEngine::sharedEngine()->setBackgroundMusicVolume(0.5); //播放音效 SimpleAudioEngine::sharedEngine()->playEffect("sound_button.mp3"); //暂停某个音效 SimpleAudioEngine::sharedEngine()->pauseEffect(unsigned int nSoundId); //暂停全部音效 SimpleAudioEngine::sharedEngine()->pauseAllEffects(); //停止某个音效 SimpleAudioEngine::sharedEngine()->stopEffect(unsigned int nSoundId); //停止所有音效 SimpleAudioEngine::sharedEngine()->stopAllEffects(); //在程序不需要音乐时,释放sharedEngine() SimpleAudioEngine::sharedEngine()->end();
- cocos2d-x的初步学习九
- cocos2d-x的初步学习一
- cocos2d-x的初步学习二
- cocos2d-x的初步学习三
- cocos2d-x的初步学习四
- cocos2d-x的初步学习五
- cocos2d-x的初步学习六
- cocos2d-x的初步学习七
- cocos2d-x的初步学习八
- cocos2d-x的初步学习十之CCScrollview
- cocos2d-x的初步学习十一之CCTableView
- cocos2d-x的初步学习十二之虚拟摇杆Joystick
- cocos2d-x的初步学习十三之虚拟摇杆SneakyInput
- cocos2d-x的初步学习十四之坦克大战一
- cocos2d-x的初步学习十五之坦克大战二
- cocos2d-x的初步学习十六之坦克大战三
- cocos2d-x的初步学习十七之坦克大战四
- cocos2d-x的初步学习十八之坦克大战五
- Native Application 开发详解
- hdu3006 状态压缩~方案数
- Spring学习笔记
- 写出高效优美的C语言代码(单片机)
- C/C++中的字符串分割
- cocos2d-x的初步学习九
- 序列化之一 BinaryFormatter
- ACM题集以及各种总结大全!
- jQuery 几种写法
- 存储过程语法及实例 (最后带例子)
- 米新江传
- OpenSessionInViewer解决延迟加载问题。。。
- 不同编译器的故事一
- linux网络编程之socket(十六):通过UNIX域套接字传递描述符和 sendmsg/recvmsg 函数