Example #1
0
 // OnStateUpdate is called on each Update frame between OnStateEnter and OnStateExit callbacks
 override public void OnStateUpdate(Animator animator, AnimatorStateInfo stateInfo, int layerIndex)
 {
     if (target != null)
     {
         if (Vector3.Distance(target.transform.position, NPC.transform.position) > agent.stoppingDistance)
         {
             //Debug.Log("stop attacking");
             EnemyCharacter.stopAttack();
         }
     }
 }