Exemplo n.º 1
0
        public void MoveNodeToPosition(
            int nodeIndex,
            Vector3 position)
        {
            AnimatedObjectPath.MovePointToPosition(nodeIndex, position);

            OnNodePositionChanged();
        }
Exemplo n.º 2
0
        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();
            }
        }