예제 #1
0
 private void Update()
 {
     if (chase.target && chase.GetDistanceToTarget() < desiredDistance && !triggered)
     {
         chase.target = null;
         triggered    = true;
         if (OnReachTarget != null && OnReachTarget.Length > 0)
         {
             OnReachTarget[currentMission]?.Invoke();
             currentMission = (currentMission + 1) % OnReachTarget.Length;
         }
     }
 }