Есть некий шейдер, который имеет параметр, допустим, TileX. Из этого шейдера я создаю материал, допустим, с именем mat_0.
Затем, я создаю gameobject, добавляю к нему sprite renderer и в параметр material этого компонента, я ставлю материал с именем mat_0.
Позже, настраиваю TileX равным 10. Затем, если этот материал применить к другому спрайт рендеру, то там тоже будет параметр TileX = 10, материал то одинаковый.
Вопрос: Можно ли сделать instance данного материала, чтобы настраивать параметр TileX только в инспекторе для данного sprite renderer-а?
Или же, если параметр TileX разный для разных спрайтов, то нужно плодить кучу материалов и изменять параметр уже в них?
Polyflow3d
Спасибо, работает
Тема в архиве.