| Parameter | Description |
|---|---|
| wire | The wire on which to stop the animation. |
Stops the looping animation on the referenced wire.
Throws ArgumentException when wire doesn't correspond to a wire in the current Context.
Stop a flow animation that was previously started on a wire using <see cref="Unity.GraphToolkit.Editor.GraphVisualization.GraphMotion.Play" />.
WireReference wire = context.GetWireReference(outputPortID, inputPortID); context.Motion.Stop(wire);
| Parameter | Description |
|---|---|
| transition | The transition on which to stop the animation. |
Stops the looping animation on the referenced transition.
Throws ArgumentException when transition doesn't correspond to a transition in the current Context.
Stop a flow animation that was previously started on a transition using <see cref="Unity.GraphToolkit.Editor.GraphVisualization.GraphMotion.Play" />.
TransitionReference transitionRef = context.GetTransitionReference(transitionID); context.Motion.Stop(transitionRef);
| Parameter | Description |
|---|---|
| node | The node on which to stop the animation. |
Stops the looping animation on the referenced node's accent and hides it.
If a fill amount has been set on the node (either via NodeReference.FillAmount or via the node model's FillAmount property), the bar remains visible at that fill amount instead.
Throws ArgumentException when node doesn't correspond to a node in the current Context.
NodeReference nodeRef = context.GetNodeReference(nodeID); context.Motion.Play(nodeRef, animationSpeed: 1f); // Later, stop the animation. context.Motion.Stop(nodeRef);
| Parameter | Description |
|---|---|
| state | The state on which to stop the animation. |
Stops the looping animation on the referenced state's accent and hides it.
If a fill amount has been set on the state (either via StateReference.FillAmount or via IState.FillAmount), the bar remains visible at that fill amount instead.
Throws ArgumentException when state doesn't correspond to a state in the current Context.
StateReference stateRef = context.GetStateReference(stateID); context.Motion.Play(stateRef, animationSpeed: 1f); // Later, stop the animation. context.Motion.Stop(stateRef);