コード例 #1
0
ファイル: AUnitSpawner.cs プロジェクト: namudz/rpg_2d_test
 protected abstract void RemoveUnitFromGrid(AUnitController unitController);
コード例 #2
0
 public void RemoveEnemy(AUnitController unitController)
 {
     _enemiesOnGrid.Remove(unitController);
 }
コード例 #3
0
 protected override void RemoveUnitFromGrid(AUnitController unitController)
 {
     _grid.RemoveCharacter(unitController);
 }
コード例 #4
0
 public void AddEnemy(AUnitController unitController)
 {
     _enemiesOnGrid.Add(unitController);
 }
コード例 #5
0
 public void RemoveCharacter(AUnitController unitController)
 {
     _charactersOnGrid.Remove(unitController);
 }
コード例 #6
0
 public void AddCharacter(AUnitController unitController)
 {
     _charactersOnGrid.Add(unitController);
 }
コード例 #7
0
 protected override void RemoveUnitFromGrid(AUnitController unitController)
 {
     _grid.RemoveEnemy(unitController);
 }
コード例 #8
0
ファイル: InstancedUnit.cs プロジェクト: namudz/rpg_2d_test
 public InstancedUnit(int prefabInstanceId, AUnitController unitController)
 {
     PrefabInstanceId = prefabInstanceId;
     UnitController   = unitController;
 }