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