public void NextTarget() { if (_targets.Count == 0) { return; } ClientInteractable target = _targets.Dequeue(); Target = target; _navMeshAgent.SetDestination(target.InteractablePlace); }
public void AddTarget(ClientInteractable clientInteractable) { _targets.Enqueue(clientInteractable); }