Всем привет! Не могу допереть, как реализовать казалось бы не сложную вещь.
Есть префаб куба(физическое тело). Есть комната со стенами и полом. Есть игрок, который кликает мышкой. По клику мышки куда игрок ткнул, в той точке и спавнится куб.
Проблема в том, что префаб имеет объем, он не точка. И если спавнить его в точке - он появится наполовину в стене или в полу. И вылетит пулей оттуда (вытолкнет физика).
Вот как определять вообще позицию в такой ситуации? Я еще разобрался, как спавнить всегда над землей (надо сместить центр объекта к низу), но если еще сбоку что-то мешает ему (стена например или другой объект) - это уже не помогает.
Ай нид хелп!
картинка для пояснения: