diff --git a/Framework/Editor/V0/AacFlStates.cs b/Framework/Editor/V0/AacFlStates.cs index 77cd0e0..2c72826 100644 --- a/Framework/Editor/V0/AacFlStates.cs +++ b/Framework/Editor/V0/AacFlStates.cs @@ -344,6 +344,13 @@ namespace AnimatorAsCode.V0 return this; } + public AacFlState AutomaticallyMovesTo(AacFlStateMachine destination) + { + var transition = ConfigureTransition(State.AddTransition(destination.Machine)); + transition.hasExitTime = true; + return this; + } + public AacFlTransition Exits() { return new AacFlTransition(ConfigureTransition(State.AddExitTransition()), _machine, State, null);