状态恢复,如何拦截和暂停SKScene

斑点

我正在执行应用程序委托中的绝对基本状态保存和恢复代码:

-(BOOL)application:(UIApplication *)application shouldSaveApplicationState:(NSCoder     *)coder
{
    return YES;
}

-(BOOL)application:(UIApplication *)application shouldRestoreApplicationState:(NSCoder    *)coder
{
    return YES;
}

我的应用程序非常简单,一个包含SKScene的视图。这段代码工作得很漂亮,当应用程序中断时,它会存储应用程序和场景的状态,然后重新打开时,它会恢复到以前的状态。

但是,这是一个动作游戏,因此我想在恢复状态后在SKScene中的ACTIONS重新开始之前给用户一两秒钟的时间……让他们在操作开始之前将手指重新放在控件上,等等。正在移动...因此,我不确定如何执行此操作,在恢复过程中的回调位置(恢复场景后,我可以让我的代码在重新启动之前暂停所有动作一到两秒或任意时间)我假设有一个可以利用的回调方法,但不知道它是什么。

隐身漩涡

您是否看过SKNodepaused属性当用户调用/取消弹出菜单时,我将暂停/取消暂停场景中的所有对象,并且此属性对我而言效果很好。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

状态恢复,如何拦截和暂停SKScene

来自分类Dev

如何暂停和恢复流程

来自分类Dev

如何暂停和恢复jQuery间隔

来自分类Dev

如何暂停和恢复UIView.animateWithDuration

来自分类Dev

如何暂停和恢复旋转木马滑块

来自分类Dev

如何使用javascript暂停和恢复gif

来自分类Dev

犀牛:能够暂停,保存状态和恢复javascript

来自分类Dev

暂停和恢复功能

来自分类Dev

暂停和恢复BackgroundWorker

来自分类Dev

暂停和恢复下载

来自分类Dev

如何从SKView或ViewController暂停SKScene

来自分类Dev

如何使rxjs暂停/恢复?

来自分类Dev

如何在Android中暂停和恢复录音

来自分类Dev

SpriteKit-如何正确暂停和恢复应用

来自分类Dev

如何快速暂停和恢复NSTimer.scheduledTimerWithTimeInterval?

来自分类Dev

如何暂停和恢复动画-KDCircularProgress圆形栏

来自分类Dev

如何在JavaScript中暂停和恢复计时器?

来自分类Dev

暂停和恢复如何在Android的协程中工作

来自分类Dev

如何在JavaScript中暂停和恢复多个setTimeout?

来自分类Dev

如何暂停,恢复和阻止pyttsx3讲话?

来自分类Dev

如何像bash一样暂停和恢复进程

来自分类Dev

暂停和恢复圆形动画

来自分类Dev

SpriteKit暂停和恢复SKView

来自分类Dev

暂停和恢复书脊动画

来自分类Dev

Libgdx中的暂停和恢复

来自分类Dev

Swift:暂停和恢复NSTimer

来自分类Dev

从休眠状态恢复后,LTS暂停16.04

来自分类Dev

如何暂停/恢复Python脚本?

来自分类Dev

我如何暂停/恢复rsync