Позиция кнопки в scroll view после Instantiate

249
23 сентября 2017, 20:37

Привет, после выполнения этого кода var Fbutton = (GameObject)Instantiate(Resources.Load("FButton"), transform.position, Quaternion.identity); желательно чтобы кнопки растягивались по ширине, ну и не было расстояния между кнопками. http://prntscr.com/goa2zt http://prntscr.com/goa3ep http://prntscr.com/goa3yj кто-то подскажет как это сделать?

Answer 1

Проще всего такие штуки делать при помощи Vertical Layout Group. Выставляете Child Force Expend для ширины и сбрасываете под высоту. Тогда кнопки будут растягиваться под ширину группы. При помощи Padding и Spacing настраиваете отступы от края в группе и между собой. Ну а дальше остается в коде добавлять ваши объекты в эту группу и они сами будут изменять размер под доступную область

READ ALSO
Unity Android C# Отслеживания нажатия

Unity Android C# Отслеживания нажатия

Нужно чтобы при нажатии на экран(в любой точке) выполнялась функцияА один раз, пока не нажмешь снова(то есть как в флепибёрд), у меня же при...

487
Как определить язык текущей ОС?

Как определить язык текущей ОС?

Хочу сделать программу мультиязычнойМне нужно узнать, какой язык в ОС

240
Как сделать замену отдельных элементов?

Как сделать замену отдельных элементов?

Как сделать так, чтобы по клику на конкретный div, он менялся на textarea и по клику на кнопку (в моем случае "Сохранить"), конкретная textarea менялась...

428
На Wordpress не работаю скрипты

На Wordpress не работаю скрипты

Я сверстал макет, после чего решил его натянуть на cms wordpress, подключил стили и скрипты в functionsphp, подключил все через функции wp_head() и wp_footer()

407