C# 클래스 Spark.Pathfinder.AStarParam

상속: Spark.Pathfinder.ParamBase
파일 보기 프로젝트 열기: Roxeez/SparkAPI 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
Weight float

공개 메소드들

메소드 설명
AStarParam ( BaseGrid iGrid, Spark.Pathfinder.GridPos iStartPos, Spark.Pathfinder.GridPos iEndPos, float iweight, DiagonalMovement iDiagonalMovement = DiagonalMovement.Always, HeuristicMode iMode = HeuristicMode.Euclidean ) : System.Threading.Tasks
AStarParam ( BaseGrid iGrid, float iweight, DiagonalMovement iDiagonalMovement = DiagonalMovement.Always, HeuristicMode iMode = HeuristicMode.Euclidean ) : System.Threading.Tasks

비공개 메소드들

메소드 설명
_reset ( Spark.Pathfinder.GridPos iStartPos, Spark.Pathfinder.GridPos iEndPos, BaseGrid iSearchGrid = null ) : void

메소드 상세

AStarParam() 공개 메소드

public AStarParam ( BaseGrid iGrid, Spark.Pathfinder.GridPos iStartPos, Spark.Pathfinder.GridPos iEndPos, float iweight, DiagonalMovement iDiagonalMovement = DiagonalMovement.Always, HeuristicMode iMode = HeuristicMode.Euclidean ) : System.Threading.Tasks
iGrid BaseGrid
iStartPos Spark.Pathfinder.GridPos
iEndPos Spark.Pathfinder.GridPos
iweight float
iDiagonalMovement DiagonalMovement
iMode HeuristicMode
리턴 System.Threading.Tasks

AStarParam() 공개 메소드

public AStarParam ( BaseGrid iGrid, float iweight, DiagonalMovement iDiagonalMovement = DiagonalMovement.Always, HeuristicMode iMode = HeuristicMode.Euclidean ) : System.Threading.Tasks
iGrid BaseGrid
iweight float
iDiagonalMovement DiagonalMovement
iMode HeuristicMode
리턴 System.Threading.Tasks

프로퍼티 상세

Weight 공개적으로 프로퍼티

public float Weight
리턴 float