Задать вопрос
@stictt
просто рак

Как программно менять цвет/оттенок спрайта в Unity?

Нужно как то изменять программно цвет/оттенок спрайта, желательно найти простой способ, примерно что пришло в голову, это делать несколько слоев, первый это базовый спрайт, потом идет ряд спрайтов по верх его с альфаканалом, цвет которых будет слегка замещать нижний. Но это похоже на городульки. Есть что то проще ?
  • Вопрос задан
  • 549 просмотров
Подписаться 1 Средний Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    Разработчик игр на Unity
    13 месяцев
    Далее
  • Академия Eduson
    Разработчик игр на Unity
    6 месяцев
    Далее
  • Skillbox
    Middle-разработчик игр на Unity
    3 месяца
    Далее
Решения вопроса 1
GavriKos
@GavriKos Куратор тега Unity
Микропетпроджект - https://home-cloud.store/
Смотря через что рендерится спрайт.
Если через Image (UI) или SpriteRenderer - то у этого компонента ест цвет.
Если не устраивает как он накладывается - пишем свой шейдер.
все просто.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы