Пример #1
0
 public void Idle()
 {
     pC.RemoveChaser(gameObject);
     transform.position = defaultPosition;
     isChasing          = false;
     aiPath.canSearch   = false;
     aiPath.canMove     = false;
     rb.constraints    |= RigidbodyConstraints2D.FreezeAll;
 }
Пример #2
0
 private void Update()
 {
     if (isChasing)
     {
         if (Vector2.Distance(transform.position, player.transform.position) > distanceGiveUp)
         {
             pC.RemoveChaser(gameObject);
             Idle();
         }
     }
 }