using UnityEngine; public class AnimatorDisabler : StateMachineBehaviour { // OnStateExit is called when a transition ends and the state machine finishes evaluating this state override public void OnStateExit(Animator animator, AnimatorStateInfo stateInfo, int layerIndex) { if (stateInfo.normalizedTime >= 1.0f) animator.enabled = false; } }