Александр Дегтярёв, Ну по идее в инициализационном методе, я не помню как он там в юнити называется Start или Init или типа того, крч который вызывается один раз в начале. Прописывайте что-то типа
StartPlacingBuilding(/*сюда передаем ссыклу на префаб здания*/);
var x = 1, y = 2; // куда размещать
flyingBuilding.transform.position = new Vector3(x, 0, y);
PlaceFlyingBuilding(x, y);
Ну и так несколько раз , сколько нужно зданий и куда или оберните это в метод
Крч вы где-то нашли код, тупо вставили и не разобрались в нём?
По идее же метод PlaceFlyingBuilding делает запись в массив сетки, в какой еще вам массив нужно делать запись?
Всё зависит от реализации, и обычный слайдер можно сделать ужасно не юзабельным.
Странный вопрос, не ограничивайте себя рамками привычного и делайте что-то необычное это будет выделять ваши работы. Главное чтобы это было френдли юзабилити
Ну и так несколько раз , сколько нужно зданий и куда или оберните это в метод