【问题标题】:best way to get a node's position in godot 3d在 godot 3d 中获取节点位置的最佳方法
【发布时间】:2019-10-28 09:23:50
【问题描述】:

我对 godot 很陌生,在 3d 场景中,获取节点坐标的最佳方法是什么。我已经对其进行了一些研究,只需编写“翻译”即可获得带有该节点位置的 Vector3。我不明白这一点,这似乎很奇怪。再说一遍,最好的方法是什么?

我也不明白全局/本地位置之间的区别。有人介意解释一下吗?

【问题讨论】:

    标签: coordinates godot gdscript


    【解决方案1】:

    翻译是它远离原点的距离。这实际上是节点在 3D 空间中的位置。

    global是虚拟世界中的绝对位置或实际位置。

    本地是相对于父位置的。

    如果我们有 Parent 在全局位置(或带有全局翻译)Vector3(1, 0, 0) 和 Child 在本地位置 Vector3(0, 0, 0) 我们可以说 Child 的全局位置在Vector3(1, 0, 0)

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2012-02-28
      • 1970-01-01
      • 2011-10-19
      • 2010-11-27
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多