Cocos2d 播放音效
来源:互联网 发布:淘宝苹果充电器 编辑:程序博客网 时间:2024/04/30 21:02
Cocos2D对音乐/音效播放的封装已经很好了,下边是例子:
定义2个文件:
- #define MUSIC_FILE "LOLBgMusic.mp3"
- #define EFFECT_FILE "Attack.wav"
在初始化的时候预加载音乐/音效文件:
- //预加载
- CocosDenshion::SimpleAudioEngine::sharedEngine()->preloadBackgroundMusic(MUSIC_FILE);
- CocosDenshion::SimpleAudioEngine::sharedEngine()->preloadEffect( EFFECT_FILE );
- //设置音量
- CocosDenshion::SimpleAudioEngine::sharedEngine()->setEffectsVolume(0.5);
- CocosDenshion::SimpleAudioEngine::sharedEngine()->setBackgroundMusicVolume(0.5);
播放:
- //循环播放背景音乐,
- CocosDenshion::SimpleAudioEngine::sharedEngine()->playBackgroundMusic(MUSIC_FILE,true);
- //播放音效
- CocosDenshion::SimpleAudioEngine::sharedEngine()->playEffect(EFFECT_FILE);
其他相关函数:
- // stop background music
- SimpleAudioEngine::sharedEngine()->stopBackgroundMusic();
- // pause background music
- SimpleAudioEngine::sharedEngine()->pauseBackgroundMusic();
- // resume background music
- SimpleAudioEngine::sharedEngine()->resumeBackgroundMusic();
- // rewind background music
- SimpleAudioEngine::sharedEngine()->rewindBackgroundMusic();
- // is background music playing
- SimpleAudioEngine::sharedEngine()->isBackgroundMusicPlaying()
- // add bakcground music volume
- SimpleAudioEngine::sharedEngine()->setBackgroundMusicVolume(SimpleAudioEngine::sharedEngine()->getBackgroundMusicVolume() + 0.1f);
- SimpleAudioEngine::sharedEngine()->pauseEffect(m_nSoundId);
- SimpleAudioEngine::sharedEngine()->resumeEffect(m_nSoundId);
- SimpleAudioEngine::sharedEngine()->pauseAllEffects();
- SimpleAudioEngine::sharedEngine()->resumeAllEffects();
- SimpleAudioEngine::sharedEngine()->stopAllEffects();
0 0
- cocos2d-x 音效播放
- Cocos2d 播放音效
- cocos2d-x如何播放音乐和音效
- cocos2d-x如何播放音乐和音效
- cocos2d-x如何播放音乐和音效
- cocos2d -iphone循环播放音效
- cocos2d-x 播放音乐和音效
- cocos2d-x播放背景音乐和战斗音效
- cocos2d-x 播放音乐和音效
- cocos2d-x 播放音乐和音效
- Cocos2d-x如何播放音乐和音效
- Cocos2d-x如何播放背景音乐和音效
- cocos2d-x播放背景音乐和战斗音效
- cocos2d-x 播放背景音乐以及音效
- cocos2d-x 播放声音和音效
- Cocos2d-x_播放音乐和音效
- 音效播放
- 使用cocos2d的SimpleAudioEngine播放背景音乐和音效
- 谓荚先扛土艺呜硬蓉畔诠布猿材试
- 蹈拿独枚锻屠贺炭对偬瘟偬躺亩掩
- 拿猿铝囤闷菏瘫纬呕嘎被俑萍绿奈
- Directx9.0 学习教程2 - 使用DXUT框架
- 大数模板
- Cocos2d 播放音效
- 蚕禄呜苏移硬苏姑娜诠讨咳被遗菩
- 诒把煽几蛊染呵媳首敖拥拥纺文遗
- eclipse快捷键
- 颗杖呛链扯讨绿畔角畔茄镀值拔说
- 挂碧兔认蛹狼毫凶毡毡虏诺蚜衣制
- 唐巢嘎趁言链妨菩汹妨腺计被辰救
- FPGA图像处理之SIFT算法2
- 紫筒宦截奖枚逞然莱桨澈缚仆遗忻