【发布时间】:2014-01-11 14:50:50
【问题描述】:
我正在执行绝对基本的状态保存和恢复,应用程序委托中的代码:
-(BOOL)application:(UIApplication *)application shouldSaveApplicationState:(NSCoder *)coder
{
return YES;
}
-(BOOL)application:(UIApplication *)application shouldRestoreApplicationState:(NSCoder *)coder
{
return YES;
}
我的应用程序也非常简陋,一个包含 SKScene 的单一视图。这段代码很好用,当应用中断时会存储应用和场景的状态,并在重新打开时恢复到之前的状态,可爱。
但是,这是一个动作游戏,所以我想给用户一两秒钟,然后在状态恢复后 SKScene 中的 ACTIONS 再次开始...让他们的手指重新放在控件上,等等在事情开始之前......所以,我不知道如何做到这一点,在恢复过程中回调的位置(在场景恢复后,我可以让我的代码暂停所有操作一两秒或任何我想要的, 在重新启动它们之前。我假设有一个我可以利用的回调方法,但不知道它是什么。
【问题讨论】:
标签: ios sprite-kit state-restoration skscene