コード例 #1
0
ファイル: Squad.cs プロジェクト: Althis/TabletopTactics
 public void RemoveUnit(SquadElement unit)
 {
     UnityEngine.Debug.Assert(unit.Squad == this);
     units.Remove(unit);
     unit.OnUnitDestroyed -= RemoveUnit;
     unit.Squad            = null;
 }
コード例 #2
0
ファイル: Squad.cs プロジェクト: Althis/TabletopTactics
 public void AddUnit(SquadElement unit)
 {
     Debug.Assert(unit.Team == Team);
     units.Add(unit);
     unit.OnUnitDestroyed += RemoveUnit;
     unit.Squad            = this;
 }