Esempio n. 1
0
 public void EvadeOn(Transform threatTrans)
 {
     if (!behaviours.Contains(Evade.GetInstance()))
     {
         behaviours.Add(Evade.GetInstance());
     }
     ThreatTrans = threatTrans;
 }
Esempio n. 2
0
 public void EvadeOn(Vector3 threatPos)
 {
     if (!behaviours.Contains(Evade.GetInstance()))
     {
         behaviours.Add(Evade.GetInstance());
     }
     ThreatTrans = null;
     ThreatPos   = threatPos;
 }
Esempio n. 3
0
 public void EvadeOff()
 {
     behaviours.Remove(Evade.GetInstance());
 }