C# Класс Pathfinding.EuclideanEmbedding

Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
mode HeuristicOptimizationMode
pivotPointRoot UnityEngine.Transform
seed int
spreadOutCount int

Открытые методы

Метод Описание
ApplyGridGraphEndpointSpecialCase ( ) : void
EnsureCapacity ( int index ) : void
GetClosestWalkableNodesToChildrenRecursively ( Transform tr, List nodes ) : void
GetHeuristic ( int nodeIndex1, int nodeIndex2 ) : uint
OnDrawGizmos ( ) : void
PickNRandomNodes ( int count, List buffer ) : void
RecalculateCosts ( ) : void
RecalculatePivots ( ) : void

Приватные методы

Метод Описание
GetRandom ( ) : uint
PickAnyWalkableNode ( ) : GraphNode

Описание методов

ApplyGridGraphEndpointSpecialCase() публичный Метод

public ApplyGridGraphEndpointSpecialCase ( ) : void
Результат void

EnsureCapacity() публичный Метод

public EnsureCapacity ( int index ) : void
index int
Результат void

GetClosestWalkableNodesToChildrenRecursively() публичный Метод

public GetClosestWalkableNodesToChildrenRecursively ( Transform tr, List nodes ) : void
tr UnityEngine.Transform
nodes List
Результат void

GetHeuristic() публичный Метод

public GetHeuristic ( int nodeIndex1, int nodeIndex2 ) : uint
nodeIndex1 int
nodeIndex2 int
Результат uint

OnDrawGizmos() публичный Метод

public OnDrawGizmos ( ) : void
Результат void

PickNRandomNodes() публичный Метод

public PickNRandomNodes ( int count, List buffer ) : void
count int
buffer List
Результат void

RecalculateCosts() публичный Метод

public RecalculateCosts ( ) : void
Результат void

RecalculatePivots() публичный Метод

public RecalculatePivots ( ) : void
Результат void

Описание свойств

mode публичное свойство

public HeuristicOptimizationMode mode
Результат HeuristicOptimizationMode

pivotPointRoot публичное свойство

public Transform,UnityEngine pivotPointRoot
Результат UnityEngine.Transform

seed публичное свойство

public int seed
Результат int

spreadOutCount публичное свойство

public int spreadOutCount
Результат int