public void MoveNodeToPosition( int nodeIndex, Vector3 position) { AnimatedObjectPath.MovePointToPosition(nodeIndex, position); OnNodePositionChanged(); }
public void OffsetNodePositions(Vector3 moveDelta) { // For each node.. for (var i = 0; i < NodesNo; i++) { var oldPosition = GetNodePosition(i); var newPosition = oldPosition + moveDelta; // Update node positions. AnimatedObjectPath.MovePointToPosition(i, newPosition); OnNodePositionChanged(); } }