Kategorie: Landschaft
Ab Engineversion: 1.0 OC
PathFree2
Beschreibung
Works like PathFree, but instead returns an array containing the coordinates of the first solid pixel found on line. Returns nil if the path is free.
Syntax
array PathFree2(int x1, int y1, int x2, int y2);
Parameter
- x1:
- X-Position des Anfangspunktes
- y1:
- Y-Position des Anfangspunktes
- x2:
- X-Position des Endpunktes
- y2:
- Y-Position des Endpunktes
Anmerkung
Alle angegebenen Koordinaten sind auch bei lokalen Aufrufen global.
Beispiel
var x = Random(LandscapeWidth()), pos = PathFree2(x, 0, x, LandscapeHeight()); if(pos) CreateObject(Idol, pos[0], pos[1]);
Creates an Idol somewhere on the surface of the landscape.