Показать сообщение отдельно
Старый 06.10.2015, 20:09   #2
ARA
ТЫ ЧООО?
 
Аватар для ARA
 
Регистрация: 26.02.2007
Сообщений: 3,369
Написано 2,020 полезных сообщений
(для 7,192 пользователей)
Ответ: Вопросы по UI

Есть возможность использовать трехмерные объекты на canvas (например в инвентаре), но методами "из коробки"? Если только "ручками" делать, то все понятно (такие штуки и на блице делал, переписать под юнити не запарит).
Недавно делал такую штуку:
На канвасе создаёшь элемент RawImage, в проджектфолдере создаёшь RenderTexture
Запихивашь эту рендертекстуру в рав имейдж.
Гденить в сторонке создаёшь камеру, а перед камерой крутящийся 3д объект. В таргет текстуру камеры засовываешь RenderTexture.
Получается что твой 3д объект рендерится в гуй без геометрических искажений.

Можно и чистые 3д объекты туда засовывать, но точно не помню что надо сделать. Возможно поменять RenderMode: ScreenSpace - Camera. Сам объект засунуть в канвас и добавить ему RectTransform компонент.

Сообщение от Gector Посмотреть сообщение
3. Это скорее вопрос здравого смысла - нужно ли юзать новое UI? Оно прикольное, но доков по нему пока толком нет, собственно что и напрягает.
Конечно! Если в игре менюшка совсем простенькая то даже кодить почти ничего не нужно. Можно юзать EventTrigger для запиливания навигации
(Offline)
 
Ответить с цитированием
Эти 2 пользователя(ей) сказали Спасибо ARA за это полезное сообщение:
Gector (07.10.2015), Жека (08.10.2015)