您的位置:首页 > 移动开发 > Cocos引擎

cocos2d-x 播放声音和音效

2014-08-25 17:09 369 查看
cocos2d-x 3.0及以后版本

#include "SimpleAudioEngine.h"

using namespace CocosDenshion;

然后在init函数中:

//---------------------------------【初始化和播放声音】-----------------------------------

//--------------------------------------------------------------------------------------------------

SimpleAudioEngine::sharedEngine()->preloadBackgroundMusic( "background.mp3" );

SimpleAudioEngine::sharedEngine()->setBackgroundMusicVolume(0.5);

SimpleAudioEngine::sharedEngine()->playBackgroundMusic("background.mp3");

//---------------------------------【初始化和播放音效】-----------------------------------

//--------------------------------------------------------------------------------------------------

SimpleAudioEngine::getInstance()->preloadEffect("effect1.wav");

SimpleAudioEngine::getInstance()->setEffectsVolume(1.0);
SimpleAudioEngine::getInstance()->playEffect("effect1.wav", false);

当不再使用音效系统时,可以调用SimpleAudioEngine::end()来释放所有分配出来的资源
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: