public void InstantiateFlyingEnemyUnit(int id) { var flyingEnemy = EnemyObjectsPool.GetInstance(); flyingEnemy.Id = id; flyingEnemy.Deploy(); }
private void DestroyEnemyObject() { EnemyObjectsPool.ReturnInstance(this); }
public void InstantiateFlyingEnemyUnit(int id) { var flyingEnemy = EnemyObjectsPool.GetInstance(); flyingEnemy.Id = id; flyingEnemy.Deploy(); }
private void DestroyEnemyObject() { EnemyObjectsPool.ReturnInstance(this); }