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();



OK,就这么简单呐~~~~

原创粉丝点击