public void Clear() { if (UnitGroups == null) { UnitGroups = new HashSet <UnitListObject>(); } else { UnitGroups.Clear(); } }
public void Clear() { ClearRename(); if (UnitGroups == null) { UnitGroups = new HashSet <UnitListObject>(); } else { foreach (UnitListObject ulo in UnitGroups) { if (ulo != null) { Destroy(ulo.gameObject); } } UnitGroups.Clear(); } SelectedGroups.Clear(); }