Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/google-chrome/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios 应用程序终止后如何恢复到正确的图层(cocos2d)_Ios_Cocos2d Iphone_Resume - Fatal编程技术网

Ios 应用程序终止后如何恢复到正确的图层(cocos2d)

Ios 应用程序终止后如何恢复到正确的图层(cocos2d),ios,cocos2d-iphone,resume,Ios,Cocos2d Iphone,Resume,嗨,我需要这个代码的帮助。在我的游戏中,我有一个主层,它有用于选项和游戏级别的菜单按钮。 我有一个游戏层来玩这个游戏 当我点击home按钮终止应用程序并再次启动游戏时,它会在我离开的正确位置启动 我的问题是当我在游戏层终止时,我想在游戏恢复时启动恢复/暂停层,当我在主层终止游戏时,我不想启动恢复/暂停层。我该怎么做 现在这是我的代码 - (void)applicationWillResignActive:(UIApplication *)application { [[CCDirector sh

嗨,我需要这个代码的帮助。在我的游戏中,我有一个主层,它有用于选项和游戏级别的菜单按钮。 我有一个游戏层来玩这个游戏

当我点击home按钮终止应用程序并再次启动游戏时,它会在我离开的正确位置启动

我的问题是当我在游戏层终止时,我想在游戏恢复时启动恢复/暂停层,当我在主层终止游戏时,我不想启动恢复/暂停层。我该怎么做

现在这是我的代码

- (void)applicationWillResignActive:(UIApplication *)application {
[[CCDirector sharedDirector] pushScene:[PauseScene scene]];
}
我希望有人能帮助我,因为我还在学习ios编程

- (void)applicationDidBecomeActive:(UIApplication *)application {
    if (nil != [[[CCDirector sharedDirector] runningScene]) {
        // make sure we have a scene to release, 
        // since this method is invoked on start up, too
        [[CCDirector sharedDirector] popScene];
        [[CCDirector sharedDirector] resume];
    }
}

- (void)applicationWillResignActive:(UIApplication *)application {
    [[CCDirector sharedDirector] pushScene:[PauseScene scene]];
    // pause CCDirector, so we can keep any scheduled events for later
    [[CCDirector sharedDirector] pause];
}