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

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

Нужно как то изменять программно цвет/оттенок спрайта, желательно найти простой способ, примерно что пришло в голову, это делать несколько слоев, первый это базовый спрайт, потом идет ряд спрайтов по верх его с альфаканалом, цвет которых будет слегка замещать нижний. Но это похоже на городульки. Есть что то проще ?
  • Вопрос задан
  • 556 просмотров
Подписаться 1 Средний Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    Разработчик игр на Unity
    13 месяцев
    Далее
  • Академия Эдюсон
    Разработчик игр на Unity + ИИ
    6 месяцев
    Далее
  • Stepik
    PRO C#. Профессия "Разработчик игр на Unity"
    6 месяцев
    Далее
Решения вопроса 1
GavriKos
@GavriKos Куратор тега Unity
Микропетпроджект - https://voidtrack.space/
Смотря через что рендерится спрайт.
Если через Image (UI) или SpriteRenderer - то у этого компонента ест цвет.
Если не устраивает как он накладывается - пишем свой шейдер.
все просто.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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