将UIKit小游戏包含在SpriteKit项目中



所以我在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进行测验。

苹果决定开发SpriteKit,因为UIKit没有合适的工具来创建游戏。

在Sprite Kit之前,人们自己在那里用开放的gl框架工作创建上下文窗口,这真的很麻烦。

UIKit 具有不错的功能,由于它们的约束,您的应用程序在所有设备上都能保持响应,而 SpriteKit 没有。

雪碧套件和UI套件集成得很好,所以不要害怕在SpriteKit中拥有你的游戏。

只需在UIKit中进行测验,并在游戏时间弹出精灵套件的SKView。

最新更新