csharp
public enum TransitionInterruptionWhich state's transitions may cut a transition short while it is still running.
No guide page documents this yet — the page shows what the code says about itself.
Remarks
The default is None, and that is not timidity. A graph in which every transition can be interrupted by every other is a graph where a button pressed twice in quick succession produces a pose blended from four clips at 25 % each — which is a character that looks like nothing at all. Interruption is opted into, per transition, where the responsiveness is worth the cost.
Fields and properties (4)
NoneNothing interrupts it. It runs to completion.
SourceThe state it is leaving may still transition elsewhere.
DestinationThe state it is arriving at may transition onwards before it has arrived.
SourceThenDestinationBoth, with the source taking priority.
Used by (6)
- AnimationTransitionVixen.Animation
- EntryVixen.Animation
- StateMachineInstanceVixen.Animation
- StateMachineTestsVixen.Animation.Tests
- AnimationTransitionDataVixen.Editor.AnimationGraph
- TypeRegistrationVixen.Editor.AnimationGraph