Beispiel #1
0
 // 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 (DoesAnimatorHaveParameter("PlayerCanvasState", animator))
     {
         animator.SetInteger("PlayerCanvasState", PlayerCanvasAnimationManager.GetAnimationIndex(endAnimation));
     }
     else if (DoesAnimatorHaveParameter("State", animator))
     {
         animator.SetInteger("State", PlayerAnimationManager.GetAnimationIndex(endAnimation2));
     }
 }