Страница 1 из 1

Возможно ли руками выставить OrderInLayer для Image?

СообщениеДобавлено: 25 фев 2021, 19:18
Taliesien
Добрый день.

У меня на сцене есть префабы собранные из SpriteRenderer.
И есть объект Image.

Префабные объекты находятся в определенных координатах, а Image двигается игроком.

Так вот проблема в том что верстая префабы менял им OrderInLayer. И теперь они у меня всегда поверх других объектов. А мне надо чтоб Image был поверх них.

Теперь понимаю, что раз делал на канвасе, то надо было делать и префабы из Image. Но сейчас переделывать не очень охота так как префабы сложные, с анимацией и элементами перекрывающими друг друга на разных уровнях анимации. Да и префабы составные, где элементы вращаются. Будет проблема чтоб и вращалось красиво и якоря правильно выставить чтоб не расползлось.

Родители у них разные.

Возможно ли руками выставить OrderInLayer для Image? Или как сделать его поверх всего?

Re: Возможно ли руками выставить OrderInLayer для Image?

СообщениеДобавлено: 25 фев 2021, 20:13
Alkos26Rus
Ты хочешь сказать что Image (UI элемент) прорисовывается ниже чем SpriteRenderer? Как такое возможно?

Re: Возможно ли руками выставить OrderInLayer для Image?

СообщениеДобавлено: 25 фев 2021, 21:01
Taliesien
Изображение
вот как это выглядит

Re: Возможно ли руками выставить OrderInLayer для Image?

СообщениеДобавлено: 25 фев 2021, 21:16
Alkos26Rus
Тоесть надписи это у тебя Image (UI элемент) а человечки это SpriteRenderer?

Re: Возможно ли руками выставить OrderInLayer для Image?

СообщениеДобавлено: 25 фев 2021, 21:23
Taliesien
Alkos26Rus писал(а):Тоесть надписи это у тебя Image (UI элемент) а человечки это SpriteRenderer?

да

Re: Возможно ли руками выставить OrderInLayer для Image?

СообщениеДобавлено: 25 фев 2021, 21:43
Alkos26Rus
Не, знаю, я не могу понять как у тебя конвас рисуется ниже SpriteRenderer, я как ни кручу глубину что на конвасе что на спрайте, один фиг конвас выше, и это так и должно быть, ведь конвас это интерфейс а спрайтрендер это графика, хз кароче, может ты в чем то ошибся

Re: Возможно ли руками выставить OrderInLayer для Image?

СообщениеДобавлено: 25 фев 2021, 23:14
Taliesien
Изображение
Победил при добавлении Sorting layer и в разных канвасах.