Example #1
0
        private void SpawnSkyUnit(FlySpawn spawn)
        {
            CurvySpline road = factory.GetRoad(spawn.road);

            for (int i = 0; i < spawn.count; i++)
            {
                Enemy enemy = factory.GetEnemy(spawn.enemy);
                enemy.transform.SetParent(m_skyObjects);
                enemy.roadController.Speed = spawn.speed;
                enemy.AddToRoad(road, GetRoadOffset(spawn.enemy) * i);
            }
        }