public override void OnStateUpdate(Animator animator, AnimatorStateInfo animatorStateInfo, int layerIndex) { if (!isDone && animatorStateInfo.normalizedTime > 0.99) { isDone = true; menuManager.OpenMenu(true); } }
override public void OnStateExit(Animator animator, AnimatorStateInfo stateInfo, int layerIndex) { menuManager = menuManager ?? GameObject.FindGameObjectWithTag("GameController").GetComponentInChildren <MenuManagerScript>(); menuManager.OpenMenu(); }