void GetTeams(UnitHolder unitHolder)
 {
     foreach (GameObject unit in unitHolder.units)
     {
         if (unit.GetComponent <PlayerController>())
         {
             unit.GetComponent <ActorController>().fraction = Fraction.GreenTeam;
             greenTeam.Add(unit);
         }
         else
         {
             unit.GetComponent <ActorController>().fraction = Fraction.RedTeam;
             redTeam.Add(unit);
         }
     }
 }
 protected void AddToUnitHolder(UnitHolder unitHolder)
 {
     unitHolder.units.Add(gameObject);
     transform.parent = unitHolder.transform;
 }
Beispiel #3
0
 private void OnEnable()
 {
     m_UnitHolder = UnitHolder.instance;
 }
 void Awake()
 {
     instance = this;
 }