Sprite Kit 到 UITabBarController

Sprite Kit into UITabBarController

我是 Sprite Kit 的新手,所以这里没有初学者问题。

我目前通过 UITabBarController 使用 4 个选项卡编写了一个完整的应用程序,我的所有约束都是通过 Storyboard 文件完成的。

添加 Sprite Kit 场景作为应用介绍的最佳方式是什么?

基本上,我想添加一些介绍性的 ~30 秒长游戏,然后直接过渡到我已有的游戏。

我已经创建了一个 GameScene (SKScene) 和一个 GameViewController (UIViewController),现在应用程序加载到场景中,但我不确定现在如何访问 UITabBarController。

我只知道 view.presentScene() 可以过渡出 Sprite Kit。没有办法在这里轻松勾搭两者吗?

提前致谢!

既然你对 UIKit 很熟悉,我就不给你简化了。使用故事板创建从 SKView 到 UITabController 的转场, 然后在您想要调用 view.presentScene 以转到选项卡控制器的地方执行 segue viewController.performSegue(withIdentifier: "showTabs", sender: nil)。请注意,您需要以某种方式从场景访问视图控制器,方法是创建委托或搜索应用程序委托。