【发布时间】:2020-01-18 00:49:44
【问题描述】:
所以我在 UIKit 中做了一个测验应用程序,显示一个问题,四个答案可供选择等。但是由于这个项目包含多个迷你游戏,所以项目的其余部分是用 SpriteKit 编写的。在 SpriteKit 中重写测验应用程序是否值得,或者有什么方法可以将这个 UIKit 迷你游戏包含到 SpriteKit 项目中。 我已经尝试过使用这样的两个类:
public class GameScene: SKScene {
public var orientation: UIInterfaceOrientation!
let QuizScene = QuizScene()
override public func didMove(to view: SKView) {
fireQuizScene.setUpBushfireQuiz()
}
}
但它似乎不起作用。任何帮助将不胜感激。谢谢!
【问题讨论】:
-
对于不喜欢的用户,请评论您的推理,以便我知道如何改进我的问题。谢谢!
-
当然你可以在 SpriteKit 项目中包含你的 UIKit 游戏。你的 UIKit 游戏是否在单独的视图控制器上?
-
是的,UIKit 游戏位于单独的视图控制器上。正如您从上面的代码中看到的那样,我正在尝试初始化 Quiz 视图控制器,然后从中运行一个设置游戏的函数。有没有办法我可以做到这一点,你知道吗?提前致谢
标签: ios swift sprite-kit uikit