Kategorie: Arithmetik
Ab Engineversion: 1.0 OC
Distance
Beschreibung
Berechnet den Abstand zwischen zwei Punkten. Die Funktion entspricht Sqrt((x2-x1)^2 + (y2-y1)^2;).
Syntax
int Distance(int x1, int y1, int x2, int y2);
Parameter
- x1:
- X-Position des ersten Punktes
- y1:
- Y-Position des ersten Punktes
- x2:
- X-Position des zweiten Punktes
- y2:
- Y-Position des zweiten Punktes
Beispiel
GetCursor(0)->Message("Quick, you are only %d Clonks away from the goal!", Distance(GetX(GetCursor(0)), GetY(GetCursor(0)), 1000, 200));
Gibt an, wie weit der ausgewählte Clonk noch vom Punkt 1000/200 entfernt ist.
Siehe auch: ObjectDistance