我正在为 ARCore 创建多人游戏体验。所以我想分享LocalPosition
一个TransformableNode
设置为飞机的。
因此,当我将 my 设置TransformableNode
为 aParentNode
然后设置 时LocalPosition
,一切都很好,并且我得到getLocalPosition()
了正确的 localPosition。
如果我现在将节点拖到飞机上的另一个点,似乎TransformableNode
丢失了它的ParentNode
. 因为在拖动node
i get withgetLocalPosition() -> [x=0.0, y=0.0, z=0.0]
而不是与我之前设置的父级相关的 Postion 之后。
myAnchorNode.addChild(myTransformableNode);
myTransformableNode.setLocalPosition(position);
//dragging it at runtime
Vector3 x = myTransformableNode.getLocalPosition(position);
// x = [x=0.0, y=0.0, z=0.0]