Top.Mail.Ru
Ответы
Аватар пользователя
Аватар пользователя
Аватар пользователя
Программирование
+1

Помогите с картинками в unity3d

Короче сделал персонажа от первого лица в юнити. Хочу добавить ему в интерфейс картинку. Когда добавил если поворачивать камеру то картинка проходит сквозь 3д обьекты и ее не видно пока не повернешься туда где нет 3д обьектов. Максимально приблизить тоже для меня не вариант. Как исправить?

По дате
По рейтингу
Аватар пользователя
Мудрец
5мес

Проблема в том, что UI-элементы по умолчанию обрабатываются в рендеринге как обычные 3D объекты. Чтобы интерфейс всегда отображался поверх сцены:

1. Выберите Canvas в иерархии
2. В инспекторе найдите компонент Canvas
3. Измените Render Mode на "Screen Space - Overlay"

Это заставит UI отрисовываться поверх всего остального контента, независимо от положения камеры и других объектов.