Навигация по кампусу: заставить агента navme sh переместиться в желаемое здание, игнорируя другие здания. - PullRequest
0 голосов
/ 26 мая 2020

Я пытаюсь создать трехмерную систему навигации кампуса, используя алгоритм A *. У меня сейчас две проблемы. Во-первых, я знаю только, как сделать одно здание целевым, я не знаю, как включить другие здания. Во-вторых, когда мой NP C начинает двигаться к своей цели, он проходит через здание, а не вокруг него. Я использовал компонент препятствий Navme sh, но я не получил того, что хочу, потому что для того, чтобы следовать кратчайшему пути, у меня есть здание, которое при прохождении через него предоставляет кратчайший путь к этому месту назначения, и это то, что я хочу, чтобы мой НП C что делать. Пожалуйста помоги. Я застрял

1 Ответ

0 голосов
/ 09 июня 2020

Я смог пройти через NP C. Хотя мне пришлось разделить здание на две части и назначить разные препятствия NavMe sh каждой из них, уступив место NP C. Теперь я просто создал раскрывающийся список, и я также сделал все здания в массив. Все здания помечены в соответствии с их расположением на территории кампуса. Я хочу сделать это таким образом, чтобы раскрывающийся список отображал список имен в массиве, и когда я нажимаю на каждое имя (здание), он устанавливает целевое назначение NP C в положение этого конкретного здания. Я пытался погуглить, но всегда захожу в тупик. Есть идеи?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...