Как я учил ботов открывать двери

6

А если, например, настроить дверь, что если она может быть открыта, то не влияла на навмеш, бот строит маршрут через дверь, как будто её нет, потом берем все точки маршрута соединяем их сплайном, "пробегаем" по этому сплайну, и если на маршруте есть дверь, до берем с неё информацию, передаем боту и делаем то, что у вас там задумано.

1
Ответить

Проблема как раз в определении правильной двери. Как раз таки в учетом доп логики. Бот должен четко понимать, что там где закрыта дверь, он не пройдет. Чтобы не ломалась логика патрулирования, поиска цели и так далее, пришлось делать этот путь недосягаемым.

Ответить