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); } }