Задать вопрос
@crowcs

Как сделать чтобы объект становился прозрачным при его освещении?

У меня есть объект Sky который делает темное небо ночью, и в MainCamera > Background стоит светлый фон, который выглядит как светлое небо. Мне надо чтобы чем ближе будет PointLight 2D, тем прозрачнее будет объкет Sky, что придаст эффект перехода света. (Способ по типу поставить в Sky материал Sprite-Lit-Default мне не поможет так-как обьект Sky синий и при попадании света на него он станет светло-синий, а мне нужен освещенный цвет неба бело-голубой. Материал Skybox делает небо неподходящим для 2D игры)
  • Вопрос задан
  • 192 просмотра
Подписаться 1 Средний 1 комментарий
Помогут разобраться в теме Все курсы
  • Нетология
    Разработчик игр на Unity
    13 месяцев
    Далее
  • Академия Эдюсон
    Разработчик игр на Unity + ИИ
    6 месяцев
    Далее
  • Stepik
    PRO C#. Профессия "Разработчик игр на Unity"
    6 месяцев
    Далее
Решения вопроса 1
freeExec
@freeExec
Участник OpenStreetMap
Так проверяй расстояние до солнца и делай нужную прозрачность.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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