Node =>Position
Local Space
Get
Get the node local position,
public static Vector3 Node_Get_Position_Local(Node node)
Example:
//Get node local position Node node = sPData.BranchesDict[1].Nodes[3]; var nodeLocalPosition = SplinePlusAPI.Node_Get_Position_Local( node);
Set
Set the node local position,
public static void Node_Set_Position_Local(Node node, Vector3 nodeLocalPos)
Example:
//change node local position to newLocalPosition Node node = sPData.BranchesDict[1].Nodes[3]; Vector3 newLocalPosition= new Vector3(10,10,0); SplinePlusAPI.Node_Set_Position_Local( node, newLocalPosition);
World Space
Set
Set the node world position,
public static void Node_Set_Position_World(Node node, Vector3 nodeWorldPos)
Example:
//change node local position to newLocalPosition Node node = sPData.BranchesDict[1].Nodes[3]; Vector3 newWorldPosition= new Vector3(10,10,0); SplinePlusAPI.Node_Set_Position_World( node, newWorldPosition);
Get
Get the node world position,
public static Vector3 Node_Get_Position_World(Node node)
Example:
//Get node world position Node node = sPData.BranchesDict[1].Nodes[3]; var nodeWorldPosition = SplinePlusAPI.Node_Get_Position_World(node);