在Swift中暂停和播放SpriteKit游戏
如何在单个场景游戏(gameScene)中暂停和恢复SpriteKit中的游戏?
addChild(pauseText) self.runAction(SKAction.runBlock(self.pauseGame))
要从视图控制器中暂停游戏,您应该调用gameView.paused = true
(其中gameView
是SKView)。
要从场景本身暂停游戏,您应该调用physicsWorld.speed = 0
。 要取消暂停游戏,请调用physicsWorld.speed = 1
。