Ios 控制/通知中心打开时,保持SpriteKit场景运行
我目前正在使用Xcode、Swift和SpriteKit开发一款简单的多人游戏 在用户通过从屏幕顶部向下滑动或从屏幕底部向上滑动打开控制/通知中心之前,一切都进展顺利。此时,场景将暂停,直到用户关闭控制/通知中心 我希望有一种方法可以在saidIos 控制/通知中心打开时,保持SpriteKit场景运行,ios,swift,xcode,sprite-kit,Ios,Swift,Xcode,Sprite Kit,我目前正在使用Xcode、Swift和SpriteKit开发一款简单的多人游戏 在用户通过从屏幕顶部向下滑动或从屏幕底部向上滑动打开控制/通知中心之前,一切都进展顺利。此时,场景将暂停,直到用户关闭控制/通知中心 我希望有一种方法可以在saidSKScene打开时保持其运行。如果不可能,也许有办法 防止通知/控制中心在场景中打开,或 检测玩家何时以代理方式打开中心 当然,这个问题的标题是关于保持SKScene运行,而不是防止/检测通知/控制中心干扰。如果这个问题没有可行的解决方案,上面列出的
SKScene
打开时保持其运行。如果不可能,也许有办法
- 防止通知/控制中心在场景中打开,或
- 检测玩家何时以代理方式打开中心
SKScene
运行,而不是防止/检测通知/控制中心干扰。如果这个问题没有可行的解决方案,上面列出的项目只是潜在的想法
我正在2017 MacBookPro上运行macOS Mojave 10.14.6。我也在使用Xcode版本11.0(11A420a)。感谢您的帮助。您需要获取导致场景暂停的通知,并防止其暂停(或取消暂停后),我不记得立即触发了哪个通知。@Knight0fDragon有趣的是,
ApplicationIdentinterBackground
。但是,不确定如何防止场景暂停,因为进入背景时场景会自动暂停。