【发布时间】:2015-03-19 19:23:06
【问题描述】:
到目前为止,我已经弄清楚了如何在 Swift (worldTransform) 中将本地节点位置转换为全局值。
我的问题是:我怎样才能反过来转换它? (由于旋转,子节点的 x/y/z 轴可能会改变)。
我知道它与 convertPosition 有关,但我找不到任何可以帮助我理解它的参考资料。
这就是我想做的: 节点 A 是 rootNode 的子节点并且具有位置 A。 节点 B 是 rootNode 的子节点,具有位置 B 和旋转 B。 节点 B1 是节点 B 的子节点,其中包含局部坐标。 我想将节点 B1 移动到节点 A 的位置并替换它。
如何将节点 A 的坐标转换为节点 B 的本地系统?
干杯
【问题讨论】:
-
@SebastianDressler 这个问题是关于 Sprite Kit 的,这是关于 Scene Kit 的。
-
@DavidRönnqvist 虽然你完全正确,但 IMO 它仍然是相关的。