如何在单个场景游戏 (gameScene) 中暂停和恢复 SpriteKit 中的游戏?
addChild(pauseText)
self.runAction(SKAction.runBlock(self.pauseGame))
最佳答案
要从 View Controller 暂停游戏,您应该调用 gameView.paused = true
(其中 gameView
是 SKView)。
要从场景本身暂停游戏,您应该调用physicalsWorld.speed = 0
。要取消暂停游戏,请调用 physicalsWorld.speed = 1
。
关于ios - 在 Swift 中暂停和播放 SpriteKit 游戏,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29662589/