【问题标题】:Add a Sprite Kit View to a UIView Xcode 8.2.1将 Sprite Kit 视图添加到 UIView Xcode 8.2.1
【发布时间】:2018-05-08 18:45:10
【问题描述】:

我正在制作一个应用程序,希望其中包含游戏,但为了做到这一点,我需要一个 Sprite Kit View。我想知道是否有办法将 Sprite Kit 视图添加到单视图应用程序?

【问题讨论】:

    标签: swift sprite-kit xcode8


    【解决方案1】:

    是的,SKView 只是 UIView 的一个子类,因此您可以通过代码或通过情节提要添加它。我相信从 XCode 9 开始,IB 允许您添加一个实际的 SKView,您可以在其中设置场景文件,而不必填写自定义类字段。

    【讨论】:

    • 与添加常规 UIView 的方式相同,在视图控制器中,无论您想将其附加到什么视图,都可以 view.addSubview(SKView(...))
    • 那么view.addSubview(SkView())
    • 有没有办法在 main.storyboard 中做到这一点,因为我正在尝试制作的游戏需要您在游戏场景中制作一些节点,然后将它们与代码文件链接
    • 好吧,您可能需要指定参数和约束,但如果您还不知道如何设置,则需要学习如何为常规 UIView 设置它
    • 那是完全不同的东西,超出了这个问题的范围
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多