Перейти к содержимому

GridNav

GridNav пространство имен предоставляет помощники для проверок проходимости и запросов поиска пути.


Интерфейсы

PathInfo

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

  • hasPathлогическое значение - У того есть путь.
  • pathВектор[] - Путь.

Функции

IsTraversable(pos: Vector, noTreeMode?: boolean)логическое значение

Проверяет, проходим ли он.

  • posВектор - Значение мировой позиции.
  • noTreeModeлогическое значение (необязательный) - Следует ли игнорировать деревья во время запроса.

Вернулся:

  • логическое значение - Истина, если условие выполнено, и ложь в противном случае.

FindPath(start: Vector, end: Vector, noTreeMode?: boolean, allowIncomplete?: boolean)PathInfo

Находит путь.

  • startВектор - Стартовая позиция.
  • endВектор - Конечная позиция.
  • noTreeModeлогическое значение (необязательный) - Следует ли игнорировать деревья во время запроса.
  • allowIncompleteлогическое значение (необязательный) - Разрешены ли неполные пути.

Вернулся:

  • PathInfo - Результат звонка.