예제 #1
0
        //public void SetUnitsActive(bool active,bool init)
        //{
        //    foreach (var unit in units)
        //    {
        //        unit.SetActive(active);
        //        if (init)
        //        {
        //            unit.Init();
        //        }
        //    }
        //}

        public void SelectUnit(AbstractUIUnit unit)
        {
            if (mainUnit != null)
            {
                if (mainUnit.Equals(unit))
                {
                    return;
                }
            }
            mainUnit = unit;
        }
예제 #2
0
 protected void AddUnit(AbstractUIUnit unit)
 {
     units.Add(unit);
     unit.SetGroup(this);
 }