Deeper dive into obstacles - Nav3D Doc

Docy Child

Немного больше о препятствиях

  • Как уже было описано выше, для того чтобы препятствие было учтено при поиске пути, необходимо навесить на его игровой объект компонент Nav3DObstacle .
  • В Nav3D существует хранилище препятствий, которое используется при поиске пути. В нем хранятся навигационные графы препятствий на сцене.
  • Все операции с препятствиями (добавление или удаление) ставятся в очередь исполнения и производятся последовательно в отдельном потоке.
  • Под обработкой препятствия подразумевается построение графа проходимости (он же навигационный граф) для каждого препятствия, либо для группы препятствий, а затем добавление этого графа в хранилище препятствий.

Графы проходимости используются при поиске пути на сцене.

Итогом обработки одного препятствия, либо группы препятствий может быть один или несколько графов проходимости, не пересекающихся между собой в пространстве.

ru_RURussian