Пример #1
0
        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);
        }
Пример #2
0
        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);
        }