Cocos2d:当游戏退出然后恢复时,CCDirector会发生什么

时间:2012-10-10 16:00:25

标签: ios cocos2d-iphone

我想知道当用户从App出现时,CCDirector暂停和恢复呼叫会发生什么,原因如下:

  • 用户点击了主iPhone按钮并返回主iPhone屏幕
  • 用户点击了Cocos2d应用中的一个链接,该链接会打开如下网址: [[UIApplication sharedApplication] openURL:[NSURL URLWithString:@“http://www.youtube.com”]];

我注意到CCDirector暂停和恢复会以某种方式受到影响,但我不明白这些方法的隐藏调用在哪里。

换句话说,在我的游戏中,当用户按下暂停按钮时,我调用 [[CCDirector sharedDirector] pause] 方法,它似乎工作正常。但是当用户出于两个原因之一退出应用程序然后重新进入应用程序时暂停失败(游戏已经恢复),因为我认为应用程序在某些“onEnter”方法调用CCDirector恢复(或者类似)。我在工作区搜索但找不到。有什么建议吗?