Ios 如何在暂停时转到其他场景,在取消暂停时返回

Ios 如何在暂停时转到其他场景,在取消暂停时返回,ios,swift,sprite-kit,Ios,Swift,Sprite Kit,我有3个场景-开始游戏场景、游戏场景和暂停游戏场景 我有一个暂停游戏场景,有一个返回到开始游戏场景的主页按钮和一个我希望能够取消暂停游戏的播放按钮 我的游戏场景中还有一个暂停按钮,可以让我进入暂停游戏场景 要求- 如何保存当前游戏板、分数等,以便在单击“播放”按钮后可以播放 注意-我觉得这个问题不需要代码来帮助回答问题,但如果需要,我会很乐意添加它。尝试在游戏场景中添加包含主页按钮和播放按钮的子视图(暂停场景)。单击“播放”按钮后,从游戏场景中删除子视图(暂停场景)。[self.view add

我有3个场景-开始游戏场景、游戏场景和暂停游戏场景

我有一个暂停游戏场景,有一个返回到开始游戏场景的主页按钮和一个我希望能够取消暂停游戏的播放按钮

我的游戏场景中还有一个暂停按钮,可以让我进入暂停游戏场景

要求- 如何保存当前游戏板、分数等,以便在单击“播放”按钮后可以播放


注意-我觉得这个问题不需要代码来帮助回答问题,但如果需要,我会很乐意添加它。

尝试在游戏场景中添加包含主页按钮和播放按钮的子视图(暂停场景)。单击“播放”按钮后,从游戏场景中删除子视图(暂停场景)。

[self.view addSubview:pauseSceneView];你说的“如何保存当前游戏板、分数和所有内容”是什么意思?是否要保存值?或者您希望游戏场景从单击“暂停”之前的位置恢复;i、 e.同时运行两个场景?@user5713130当游戏暂停时,您真的需要转换到新场景(PauseScene)吗?你只需点击暂停按钮,弹出一个暂停菜单(如SKSpriteNode或任何你用来显示暂停菜单的东西)。这样,您就不需要考虑如何在过渡之间保留当前游戏状态。如果您仍然热衷于在过渡之间保留数据,您可以查看每个节点都具有的userData属性(SKScene也是一个节点)。阅读更多内容,或者使用定义当前游戏状态的全局结构。尽管如此,如果不是真的需要的话,我还是会不过渡到PauseScene。暂停菜单的想法很好,我想我会选择这条路线,因为暂停场景并不像你说的那么必要。