【问题标题】:iOS: UIView vs. SKViewiOS:UIView 与 SKView
【发布时间】:2015-11-06 13:40:18
【问题描述】:

我正在创建一个游戏,其中包含不同关卡内的迷你游戏(如图所示)。我一开始使用UIViewController,但是一旦某些关卡需要动画和重力,我想切换到SKView,因为手工制作所有这些动画效率不高。我已经使用UIViewController 创建了菜单和一些关卡包,此时将所有内容更改为 SKView 会很麻烦。考虑到这一点,创建视图的最佳实践是什么?可以说,UIViewController 和 SKView 的最佳“组合”是什么?将一个用于主菜单而另一个用于游戏会更好吗?感谢所有帮助!

【问题讨论】:

  • 没有什么可以阻止你在一个游戏中使用 UIViews 和 SKViews。只在需要的地方使用 SKView,只需添加一个作为 UIView 的子视图,然后在其中完成所有复杂的工作。

标签: objective-c uiviewcontroller skview


【解决方案1】:

就我个人而言,我觉得使用 SKViews 比使用 UIViews 更麻烦,但是如果你有兴趣制作一个动画非常丰富的菜单系统(大多数优秀游戏都会这样做),那么我建议你忍受它和所有的 SKView。因为这是最简单的方法。如果您不在乎,请坚持您所知道的并使用 UIView。 O,或者,您可以最初拥有一个 UIView,然后将屏幕的一小部分作为 UIView,然后您将其声明为用于显示场景的 SKView。您的来电。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-07-16
    • 1970-01-01
    • 2011-10-30
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多