Сообщение от pax
Это в целом не болезнь, а фича. Все что рисуется в качестве прозрачности сортируется по центру объекта и рисуется от дальнего к ближнему. В твоем случае скорее всего проблема в том, что твоя зеленая сетка это единый объект, у которого центр ближе к камере, чем хэлсбар.
Как простое решение - выстави материалу сетки очередь равную 3000-1 (Transparent-1).
renderer.material.renderQueue = 3000-1;
В шейдерах очередь задается тегом Queue
|
Очередная палка в колесо от юнити. Яб сказал говнофича.
Есил у материалов одинаковое Queue, то поверх должен
отрисовываться ближний к камере участок текстуры,
в нормальных движках имхо, без учёта, где чей центр.
Спасибо. Через интерфейс задал 3001 хелсбаровым текстурам.
Я играл с этим параметром на сетке, и не догадался, что нужно на хелсбаре.
3000 тут минимальное, 2999 уже прозрачность всей текстуры.