Unity 2d тени перекрывают друг друга
Всем привет! Наверняка кто то сталкивался или проходил мой путь) Делаю свою игру и уперся в тени , а именно в их перекрытие друг другом указал на прикрепленном фото. Вожусь третий день и не понимаю как это эффективно можно решить. Я думаю надо как то скриптом получить часть спрайта входящего в колиззию с другим и делать его полностью прозрачным , но моих знаний не хватает понять как получить эту площадь этого самого спрайта. Возможно этому есть решение более изящное но я пока не могу его найти и буду рад любому совету. Сами тени я сделал сдублировав объекты и сделал их прозрачность , затем заанимировал в аниматоре.
Прикладываю фото
Источник: Stack Overflow на русском