@Lesh48

Unity Объект находится в другом слое, но код говорит обратное. Как исправить?

На сцене есть несколько объектов, они имеют 2 вида слоёв (layer1, layer2), layer1 имеет большинство объектов. Все эти объекты сложены в один объект ("mainObject"), который имеет слой Default.

Но в коде mainObject.layer будет выведен не слой Default, а layer1! Почему и как это исправить?
(Unity 2d)
  • Вопрос задан
  • 142 просмотра
Решения вопроса 1
@Lesh48 Автор вопроса
Сама ошибка была из-за того, что unity смещает слои на 1, и ответ тут:

https://gamedev.stackexchange.com/questions/119667...
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
xmoonlight
@xmoonlight
https://sitecoder.blogspot.com
Проблема - в вашем коде.
Ищите там свой объект и уже после - запрашивайте свойства.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы