C# Class Universe.BotManager.AStar.StartPath

Afficher le fichier Open project: Virtual-Universe/Virtual-Universe Class Usage Examples

Méthodes publiques

Свойство Type Description
CurrentMap ].int[
XLimit int
YLimit int

Méthodes publiques

Méthode Description
CalcSlope ( int y2, int y1, int x2, int x1 ) : int
GetMap ( int x, int y ) : int

Gets movement cost from the 2-dimensional map -1 blocks off all movement there

Path ( int startx, int starty, int endx, int endy, int endz, int csx, int csy ) : List

Private Methods

Méthode Description
ReadMap ( string map, int mapx, int mapy ) : ].int[

Method Details

CalcSlope() public static méthode

public static CalcSlope ( int y2, int y1, int x2, int x1 ) : int
y2 int
y1 int
x2 int
x1 int
Résultat int

GetMap() public static méthode

Gets movement cost from the 2-dimensional map -1 blocks off all movement there
public static GetMap ( int x, int y ) : int
x int X-coordinate
y int Y-coordinate
Résultat int

Path() public static méthode

public static Path ( int startx, int starty, int endx, int endy, int endz, int csx, int csy ) : List
startx int
starty int
endx int
endy int
endz int
csx int
csy int
Résultat List

Property Details

CurrentMap public_oe static_oe property

public static int[,] CurrentMap
Résultat ].int[

XLimit public_oe static_oe property

public static int XLimit
Résultat int

YLimit public_oe static_oe property

public static int YLimit
Résultat int