Когда мой игрок ходит по подземелью, окружающие плитки пола и стен освещаются точечным источником света, сосредоточенным на самом игроке, и это прекрасно работает.Теперь мне нужно как-то изменить постоянно посещаемые районы, сделав их несколько более заметными.Моя первая идея состояла в том, чтобы изменить материал посещенных плиток, но это дало бы сегментированный «квадрат» освещенного эффекта, так как плитки имеют размер 35x35 пикселей, в то время как я пытаюсь сделать постоянно видимым однородную область, то есть область, которая былаосвещается точечным (круговым) светом, а не набором плиток прямоугольной формы.Как этого достичь?
Обновлен запрос.Поскольку я не мог найти подходящий ответ, я переключился на решение "B" ... Посещенные плитки немного освещаются в их центре.Это объясняет то, что посещенная плитка «помечается» как таковая.Чего я не могу сейчас получить, так это предотвратить свет, проникающий сквозь стены, двери, и т. Д. Поскольку свет не может проходить сквозь стену в реальности, то он не должен присутствовать в игре.Точечный свет, который несет игрок, правильно освещает плитки в пределах определенного диапазона, но не блокируется непрозрачными материалами, таким образом раскрывая близкое, никогда не посещаемое содержимое комнат.К сожалению, до сих пор я не мог найти решение этой проблемы в нисходящей среде 2d Unity.
