@gmatiushkov

Unity 2D Можно ли наложить текстуру на спрайт?

У меня есть объект Player, к которому привязаны покадровые анимации со сменой спрайтов. Сейчас я делаю смену скинов для своей игры, я сделал базовую смену цветов через Color в Sprite Renderer. Хочу добавлять разные текстуры на объект и чтобы можно было менять параметры наложения, как с цветом, чтобы не переделывать вручную в фотошопе все анимации под каждый скин. Добавление материалов в Sprite Renderer совсем не работает как мне надо. Можно ли вообще добавлять текстуры на 2D спрайты? Может нужны какие то особые настройки шейдера материала?
  • Вопрос задан
  • 77 просмотров
Пригласить эксперта
Ответы на вопрос 1
DanceM
@DanceM Куратор тега Unity
Кто хочет -ищет способ, кто не хочет -ищет причину
Спрайт - картинка. Текстура - картинка. Наложить картинку на картинку? Можно конечно. Да, через материал. Особенных настроек не нужно, нужен лишь шейдер, что будет делать именно то, что вам нужно. Для его создания можете использовать Unity Shader Graph или Amplify Shader Editor (рекомендую).
Ответ написан
Ваш ответ на вопрос

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

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