示例#1
0
 public static Vector3 ConvertToSpace(this Node source, Node target, Vector3 position)
 {
     return target.ConvertWorldToLocalPosition(source.ConvertLocalToWorldPosition(position));
 }
示例#2
0
 public static Vector3 GetWorldPosition(this Node node)
 {
     return node.ConvertLocalToWorldPosition(Vector3.ZERO);
 }
示例#3
0
 public static Vector3 ConvertLocalToWorldDelta(this Node node, Vector3 delta)
 {
     Vector3 origin = node.ConvertLocalToWorldPosition(Vector3.ZERO);
     Vector3 reference = node.ConvertLocalToWorldPosition(delta);
     return reference - origin;
 }