cocos2dx播放背景音乐或者音效
cocos2d-x 游戏中声音 有两种 一种是背景音乐 一种是音效 加载音乐 或者音效的时候 我们需要先缓存声音 这两个宏 代表了 音乐和音效的名称或者目录 ()->preloadEffectEFFECT_FILE) );//缓存音效 ()->setEffectsVolume(0.5);//设置音效声音 ()->setBackgroundMusicVolume 1.播放背景音乐 ()->playBackgroundMusic(std::string)).c_str(),true); 2.也可以判断目前有没有背景音乐 ("没有背景音乐播放" 3.停止背景音乐 4.暂停背景音乐 ()->pauseBackgroundMusic5.恢复背景音乐 ()->resumeBackgroundMusic();
6.重头调用背景音乐
()->rewindBackgroundMusic(); 音效部分 1.播放音效 m_nSoundId=()->playEffect());
2.重复播放音效
); 3.停止播放音效 SimpleAudioEngine::sharedEngine()->stopEffect(m_nSoundId); 4.卸载音效 ()->unloadEffect()); 5.暂停音效 6.恢复音效 resumeEffect7.暂停所有音效 ()->pauseAllEffects(); 8.恢复所有音效 9.停止所有音效 ()->stopAllEffects(); (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |