A* работает неправильно unity2D

Чтобы сделать врагов в unity я использовал A*, и столкнулся с проблемой:

Если в скрипте pathfinder в поле diameter указать значение 0.97 и ниже, враг может проходить сквозь стены.

Если поставить значение 0.98 и выше враг не может ходить рядом.

Использую процедурную генерацию, стены ставятся через тайлмап, одна нода равна 1.

P.s я орентировался на это видео: https://www.youtube.com/watch?v=jvtFUfJ6CP8


Ответы (0 шт):