如何在切换到另一个视图控制器(菜单)时暂停我的游戏视图控制器(游戏)

How to Pause my Game View Controler (game) when segue to another VIew Controler (which is menu)

如何在切换到另一个 VIew Controler(即菜单)时暂停我的 Game View Controler(即游戏),因此当我在 Menu View Controler 中按下恢复按钮时,它会返回到 Game View Controler它停止了吗?

您可以将场景的 paused 属性 设置为 true。将其放入您的 prepareForSegue.

gameScene.paused = true //gameScene is whatever your scene variable is

当您return进入游戏VC时,只需将paused设置为false即可。

如果您查看 SKScene 的文档,您会注意到它是 SKNode 的一个子类。 Here's a link to the paused property on SKNode