Path : Properties - Nav3D Doc
leafleafDocy banner shape 01Docy banner shape 02

Docy Child

Path : Properties

Время на чтение: 2 минуты
  • public Vector3[] Trajectory { get; } - траектория найденного пути. Используйте это свойство для получения последнего найденного пути. Значение является верным, если метод UpdatePath был вызван и завершился успешно и никакие прочие свойства объекта Path не менялись после этого. Используйте свойство IsValid для проверки того, что значение верно.
  • public Vector3[] TrajectoryOriginal {get;} исходная найденная траектория.
  • public Vector3[] TrajectoryOptimized {get;} оптимизированная найденная траектория.
  • public Vector3[] TrajectorySmoothed { get; } сглаженная траектория найденного пути. Значение будет отличаться от TrajectoryOptimized, если свойство Smooth имеет значение true.
  • public Bounds Bounds { get; } объем пространства, который занят найденным путем.
  • public Vector3 Start { get; set; } точка начала пути.
  • public Vector3 Goal { get; set; } конечная точка пути.
  • public int SmoothRatio { get; set; } - количество проходов сглаживания по отношению к минимальному размеру ячейки графа поиска, по умолчанию установлено как 3. Не рекомендуем увеличивать это значение без необходимости, так как это повлечет рост времени поиска пути, в случае если сглаживание включено (свойство Smooth == true).
  • public int Timeout { get; set; } - максимальное время поиска пути. В случае, если поиск пути длится дольше, произойдет выполнение колбека Action<PathfindingError> _OnFail , если он был передан в UpdatePath().
  • public bool Smooth { get; set; } нужно ли производить сглаживание пути.
  • public bool IsValid { get; } - является ли текущее значение Trajectory не null и верно ли оно для текущих значений остальных свойств. Например если вы вызвали UpdatePath(), а после его успешного завершения изменили значение свойства Start, то путь уже не будет являться актуальным и IsValid будет равно false.
  • public bool IsPathUpdating { get; } находится ли экземпляр Path в процессе поиска пути.
Share this Doc
CONTENTS
Chat Icon Close Icon
ru_RURussian