获得投影的2D"帧"一个SCNNode

时间:2017-12-26 06:23:34

标签: io uikit scenekit scnnode

我正在为SceneKit构建一个分页滚动视图,其中我在主contentNode下有一堆节点,如下所示。

我的问题是试图找出节点的宽度 - 在2D坐标中 - 所以我可以计算填充量,如下所示。

当前(失败)计划

  • 投射其中一个节点' boundingBox。在宽度上有一个不合理的大值。
  • 通过将SCNSceneView的宽度减去其中一个节点的宽度来计算水平填充的数量。所有节点的宽度和高度都相同。
  • 使用该值的一半,使左右对象"偷看"一点点。
  • 取消投影该值,以便我可以应用间距。

所以,如果有人理解我的错误,我会对边界框的疯狂价值感到难过。

enter image description here

0 个答案:

没有答案