播放器准备:
SimpleAudioEngine::sharedEngine()->preloadBackgroundMusic("name");
注意:这里信息是播放文件的name加后缀,不需要具体的路径,我加了路径以后反而不能播放了,这很坑爹,不过也省去我们写完整的路径。
播放:
SimpleAudioEngine::sharedEngine()->playBackgroundMusic("Music.mp3",true);
注意:第一个参数是播放文件名,第二个参数是是否循环的标志,true表示可循环播放,false表示不可循环。
暂停:
SimpleAudioEngine::sharedEngine()->pauseBackgroundMusic();
注:暂停播放背景音乐
继续:
SimpleAudioEngine::sharedEngine()->resumeBackgroundMusic();
注:继续播放背景音乐
停止:
SimpleAudioEngine::sharedEngine()->stopBackgroundMusic(bool bReleaseData);
注:停止播放背景音乐,参数为true表示释放播放的资源,false表示不用释放,下次播放不用preloadBackgroundMusic
SimpleAudioEngine::sharedEngine()->stopBackgroundMusic();
注:停止播放背景音乐,实际底层调用了SimpleAudioEngine::sharedEngine()->stopBackgroundMusic(false);,也就是默认不释放资源