C# 클래스 Pathfinding.EuclideanEmbedding

파일 보기 프로젝트 열기: Alx666/ProjectPhoenix 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
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