【发布时间】:2016-10-19 11:36:05
【问题描述】:
我正在 Xcode 中使用 Swift3 编写程序。我在我的程序中使用 SpriteKit 和 SKScene。如您所知,gamescene.sks 中有一个预定义的更新函数始终运行(即使视图更改)。
我知道“self.scene.view.paused = YES;”不适用于始终调用的更新函数。
有什么方法可以暂停和停止 SKScene 及其更新功能?
【问题讨论】:
-
你在说什么? View.paused 停止视图调用 spritekits 更新方法,scene.pause 停止所有子项,但更新仍然发生
-
@Knight0fDragon 你总是对我的问题发表评论,但你总是什么也没说。我在问如何暂停/停止更新功能。换句话说,我是在说如何让更新仍然没有发生。我知道“self.scene.view.paused = YES;”不会停止更新,我在问那个人该怎么做。
-
你当时没有理解我的评论,“self.scene.view.paused = YES;”确实暂停了更新,这就是我感到困惑的原因
标签: swift xcode sprite-kit skscene