// OnStateEnter is called when a transition starts and the state machine starts to evaluate this state override public void OnStateEnter(Animator animator, AnimatorStateInfo stateInfo, int layerIndex) { timer = 0.0f; animator.ResetTrigger("IdleTrigger"); Robot script = animator.GetComponent <Robot>(); script.ActivateIdle(); }