C++ 背景音乐没有播放

C++ 背景音乐没有播放,c++,xcode,cocos2d-x,C++,Xcode,Cocos2d X,我用cocos2d-x开发了一个游戏。我有一个关于背景音乐的问题。当我按下MENUCLICKED键时,它将暂停并重新启动,背景音乐不会播放。 我在appdelegate.cpp中使用以下代码 applicationDidEnterBackground() { CocosDenshion::SimpleAudioEngine::sharedEngine()->pauseBackgroundMusic(); } applicationDidEnterforeground() { CocosDe

我用cocos2d-x开发了一个游戏。我有一个关于背景音乐的问题。当我按下MENUCLICKED键时,它将暂停并重新启动,背景音乐不会播放。 我在appdelegate.cpp中使用以下代码

applicationDidEnterBackground()
{
CocosDenshion::SimpleAudioEngine::sharedEngine()->pauseBackgroundMusic();
}
applicationDidEnterforeground()
{
CocosDenshion::SimpleAudioEngine::sharedEngine()->resumeBackgroundMusic();
}

如果您正在播放背景音乐音量,请在resume中将背景音乐音量设置为10。CoCosdension::SimpleAudioEngine::sharedEngine->setBackgroundMusicVolume10;我需要在哪里使用,在applicationidenterforeground中。测试恢复背景音乐的方法的音量,并告诉我applicationwillenterforeground//当应用处于非活动状态时将调用此函数。当接到电话时,它也会被调用无效AppDelegate::ApplicationIdentinterBackground{//CCDirector::sharedDirector->stopAnimation;//如果使用SimpleAudioEngine,它必须是pause SimpleAudioEngine::sharedEngine->pauseBackgroundMusic;}//当应用程序再次处于活动状态时,将调用此函数void AppDelegate::applicationWillEnterForeground{//CCDirector::sharedDirector->startAnimation;CocosDenshion::simpleudioengine::sharedEngine->resumeBackgroundMusic;}