Ios 将UIKit迷你游戏纳入SpriteKit项目
因此,我在UIKit中制作了一个测验应用程序,其中显示了一个问题,四个答案供选择,等等。但由于该项目包括多个迷你游戏,因此该项目的其余部分是用SpriteKit编写的。是否值得在SpriteKit中重写测验应用程序,或者是否有某种方式可以将此UIKit迷你游戏包含到SpriteKit项目中。 我已经尝试过这样的两个课程:Ios 将UIKit迷你游戏纳入SpriteKit项目,ios,swift,sprite-kit,uikit,Ios,Swift,Sprite Kit,Uikit,因此,我在UIKit中制作了一个测验应用程序,其中显示了一个问题,四个答案供选择,等等。但由于该项目包括多个迷你游戏,因此该项目的其余部分是用SpriteKit编写的。是否值得在SpriteKit中重写测验应用程序,或者是否有某种方式可以将此UIKit迷你游戏包含到SpriteKit项目中。 我已经尝试过这样的两个课程: public class GameScene: SKScene { public var orientation: UIInterfaceOrientation!
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工具包出现之前,人们都在用OpenGL框架创建上下文窗口,这真是一件麻烦事 UIKit有很好的功能,可以让你的应用程序在所有设备上都保持响应,这要归功于SpriteKit所没有的限制 Sprite工具包和UI工具包集成得很好,所以不用担心在SpriteKit中玩游戏
只需在UIKit中进行测试,并在游戏开始时弹出精灵套件的SKView。对于不喜欢的用户,请评论您的理由,以便我知道如何改进我的问题。谢谢当然,您可以在SpriteKit项目中包含您的UIKit游戏。您的UIKit游戏在独立视图控制器上吗?是的,UIKit游戏在独立视图控制器上。从上面的代码中可以看出,我正在尝试初始化测验视图控制器,然后从中运行设置游戏的函数。你知道我有什么办法可以做到这一点吗?提前谢谢