internal static List <EnemyTank> AddExplosion(List <EnemyTank> enemies, Tanks form) { for (int i = 0; i < enemies.Count; i++) { if (enemies[i].IsHit) { form.AddExplosion(enemies[i].Point); enemies.RemoveAt(i); i--; } } return(enemies); }
internal static List <GameObject> AddExplosion(List <GameObject> gameObjects, Tanks form) { for (int i = 0; i < gameObjects.Count; i++) { if (gameObjects[i].IsHit) { form.AddExplosion(gameObjects[i].Point); gameObjects.RemoveAt(i); i--; } } return(gameObjects); }