从背景返回时切换到主场景

时间:2013-05-03 16:17:43

标签: cocos2d-iphone

使用cocos2d我试图切换回用户从后台返回的主场景。主场景称为Home

我试过没有成功:

-(void) applicationWillEnterForeground:(UIApplication*)application
{

    if( [navController_ visibleViewController] == director_ )
          //[director_ startAnimation]; //this one i took out
        [[CCDirector sharedDirector] replaceScene:[Home node]];


}

发生的事情是我可以看到Home场景被加载了 - BY LOGS,但我能看到的视图仍然是另一个场景,而不是Home

每次从背景回来时,切换/替换/推回主场景的方法是什么?

1 个答案:

答案 0 :(得分:1)

重新启动startAnimation,一切都应该没问题。没有startAnimation,cocos2d仍处于挂起状态,不会做任何事情。