【问题标题】:SKNodes vs Views?SKNodes 与视图?
【发布时间】:2015-05-06 21:50:15
【问题描述】:

我无法理解这两个概念之间的区别 - 它们似乎都以非常相似的方式工作并且似乎在做完全相同的事情。 这是我目前所理解的:

场景: 什么“在”屏幕上。场景的各个组件是“SKNodes”。例如,一个精灵将是一个“SKSpriteNode”。

视图:屏幕的各个组件(即文本框)。这不就是 SKNode 吗?

那么 SKNode 和 View 有什么区别呢?

【问题讨论】:

  • 节点用于制作游戏,视图用于创建界面。

标签: ios sprite-kit sknode


【解决方案1】:

视图就是这样,可以看到其他事物。 SKNode 是添加到视图中的对象。 SKNode 是几乎所有其他类型节点的基类/根类。

正如苹果所说:

SKNode 类是大多数 Sprite Kit 内容的基本构建块。 SKNode 类不绘制任何视觉内容。它的主要作用是提供其他节点类使用的基线行为。基于 Sprite Kit 的游戏中的所有视觉元素都是使用预定义的 SKNode 子类绘制的。

阅读SKNode documentation 以获得更详细的描述和见解。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-04-02
    • 2014-06-07
    • 2015-10-11
    • 1970-01-01
    相关资源
    最近更新 更多