@Vlad122

Как исправить неплотное соприкосновение колайдеров в Unity?

Есть такая проблема. Игрок стоит на полу, но между его ногами и полом есть довольно маленькая щель, но заметная, хотя границы колайдеров идеально подогнаны по спрайтам. Знаю что, есть параметр Default Contact Offset в настройках проекта, но прочитав некоторые материалы, понял, что его лучше оставить на отметке 0.01, иначе нарушится точность в столкновении объектов. Также где-то было написано, что если видна небольшая щель между колайдерами, значит нужно менять размер спрайтов до тех пор, пока щель не пропадёт. Можно ли ещё что-то сделать (не хочется менять параметр Pixels Per Unit в настройках спрайтов или просто так изменять параметр scale)?
  • Вопрос задан
  • 142 просмотра
Пригласить эксперта
Ответы на вопрос 1
@K1ald
Я бы просто сделал коллайдеры чуууточку меньше чем размер спрайтов.
Мне кажется у спрайтов есть "невидимое пространство" которое и создает щель.
Решение: Либо правильней настроить спрайты, либо поиграться с размерами коллайдеров.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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