public void PursuitOn(Transform targetTrans) { if (!behaviours.Contains(Pursuit.GetInstance())) { behaviours.Add(Pursuit.GetInstance()); } TargetTrans = targetTrans; }
public void PursuitOn(Vector3 targetPos) { if (!behaviours.Contains(Pursuit.GetInstance())) { behaviours.Add(Pursuit.GetInstance()); } TargetTrans = null; TargetPos = targetPos; }
public void PursuitOff() { behaviours.Remove(Pursuit.GetInstance()); }