使用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
每次从背景回来时,切换/替换/推回主场景的方法是什么?
答案 0 :(得分:1)
重新启动startAnimation,一切都应该没问题。没有startAnimation,cocos2d仍处于挂起状态,不会做任何事情。