Distance

Kategorie: Arithmetik
Ab Engineversion: 4.6.5.0 CP

Beschreibung

Berechnet den Abstand zwischen zwei Punkten. Die Funktion entspricht Sqrt((iX2-iX1)^2 + (iY2-iY1)^2;).

Syntax

int Distance (int iX1, int iY1, int iX2, int iY2);

Parameter

iX1:
X-Position des ersten Punktes
iY1:
Y-Position des ersten Punktes
iX2:
X-Position des zweiten Punktes
iY2:
Y-Position des zweiten Punktes

Beispiel

Message("Schnell, noch %d Clonks trennen dich vom Ziel!", 0, 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
Sven2, November 2001