Как в grid layout group впихнуть 3d prefab?

Графический интерфейс пользователя

Как в grid layout group впихнуть 3d prefab?

Сообщение kucer0043 30 май 2023, 19:37

Я создал в canvas - "Panel" на которую повесил grid layout group. Далее я через скрипт добавляю 3d prefab но, на него не работает grid layout group. НО если в попробовать вместо prefabа например картинку из меню UI то оно прекрасно работает. Как же заставить работать prefab с grid layout group?

Я делаю менюшку для спавна объектов по клику на них.
Короче вместо впихивания по сетке объектов можно сделать их превью, только как?
kucer0043
UNец
 
Сообщения: 2
Зарегистрирован: 30 май 2023, 19:22

Re: Как в grid layout group впихнуть 3d prefab?

Сообщение Alkos26Rus 31 май 2023, 15:22

Ни как нельзя, только 2д картинка, скрин модели либо заранее подготовленный, либо в реальтайме при помощи камеры делать скриншот 3д модели
Аватара пользователя
Alkos26Rus
Адепт
 
Сообщения: 1640
Зарегистрирован: 26 ноя 2020, 17:52
Откуда: Москва

Re: Как в grid layout group впихнуть 3d prefab?

Сообщение waruiyume 31 май 2023, 17:36

Можно ещё сделать дырку в гуйне и в этом месте вывести прямо с камеры на экран. Правда рассчитать рект для камеры будет геморно.
Аватара пользователя
waruiyume
Адепт
 
Сообщения: 6143
Зарегистрирован: 30 окт 2010, 05:03
Откуда: Ростов на Дону

Re: Как в grid layout group впихнуть 3d prefab?

Сообщение kucer0043 31 май 2023, 19:53

ОНО РАБОТАЕТ!

короче я сделал префаб панели.

И под grid layout group кидаю панель под клторую 3d prefab.

Canvas
---Grid layout group
------Panel
---------3d префаб
------Panel
---------3d префаб
------Panel
---------3d префаб


как то так.
И чтобы на canvas показывались 3d объекты я посмотрел видео вот этого чувака: https://www.youtube.com/watch?v=cgJBdh4yolc
kucer0043
UNец
 
Сообщения: 2
Зарегистрирован: 30 май 2023, 19:22

Re: Как в grid layout group впихнуть 3d prefab?

Сообщение Alkos26Rus 01 июн 2023, 11:56

kucer0043 писал(а):ОНО РАБОТАЕТ!

короче я сделал префаб панели.

И под grid layout group кидаю панель под клторую 3d prefab.

Canvas
---Grid layout group
------Panel
---------3d префаб
------Panel
---------3d префаб
------Panel
---------3d префаб

Сомневаюсь чет, там нужно конкретно замарочиться чтоб 3д модель не вылезала за пределы УИ панели, при разном разрешении экрана и ориентации. Н видео то 1 модель рендерится на экран. А нужно что то вроде инвентаря который отображает 3д модели.
Аватара пользователя
Alkos26Rus
Адепт
 
Сообщения: 1640
Зарегистрирован: 26 ноя 2020, 17:52
Откуда: Москва


Вернуться в uGUI

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1