草庐IT

realPaused

全部标签

ios - 如何在应用程序激活时保持 SpriteKit 场景暂停?

有什么方法可以防止SpriteKit在进入前景/变得活跃时自动取消暂停场景?我设置了paused=true并希望它保持如此,即使应用程序在发送到后台后再次激活也是如此。我应该补充一点,我正在迅速执行此操作,但我没想到在这方面的行为会有所不同。 最佳答案 不确定它在objective-c中是否相同,但很快我不得不“覆盖”SKView在幕后调用的回调函数,funcCBApplicationDidBecomeActive(){}此函数导致暂停被重置。(注意不应应用覆盖关键字)在某些情况下,您只想保留暂停状态,创建一个新变量并覆盖isPau