Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Из-за чего на сцене тела игрока нет, а на камере его видно в unity?

Егор Белозерский Ученик (108), на голосовании 2 месяца назад
Голосование за лучший ответ
_ Искусственный Интеллект (862286) 3 месяца назад
Из-за того, что он находится под сценой
Никита Ожиганов Мыслитель (5361) 3 месяца назад
Несколько возможных причин, по которым на сцене в Unity тело игрока может отсутствовать, а на камере его видно:

Координата Z камеры и объекта. Объект может находиться «за» камерой. Нужно проверить координаты Z камеры и объекта, чтобы убедиться, что они не совпадают. 2
Слой объектов. В Unity 2D у объектов есть слои, которые могут быть скрыты или отображаться только определёнными камерами. Нужно убедиться, что объекты, которые нужно видеть, находятся на слое, который видит камера. 3
Размеры объектов. Иногда объекты могут быть настолько маленькими, что они не видны на камере. Нужно проверить, что размеры объектов соответствуют их масштабу на сцене. 3
Компоненты объектов. Следует убедиться, что у объектов есть компоненты Sprite Renderer или другие компоненты, которые позволяют им отображаться на сцене. 3
Если после выполнения этих шагов проблема не решена, возможно, потребуется написать скрипт, который управляет поведением камеры и отображением объектов. 3
Андрей Панарин Искусственный Интеллект (261727) 3 месяца назад
На сцене и камеры не видно. Они вдвоем с игроком могут быть вообще в другом месте.
Похожие вопросы