Zieht die Wurzel aus dem ersten Parameter. Ist der Parameter kleiner als 0, wird einfach 0 zurückgegeben.
global func ObjectDistance(obj1, obj2)
{
var dx = GetX(obj1) - GetX(obj2);
var dy = GetY(obj1) - GetY(obj2);
return(Sqrt(dx*dx+dy*dy));
}
Berechnet den Abstand zwischen zwei Objekten nach dem Satz des Pythagoras.
Anmerkung: ObjectDistance existiert bereits als Engine-Funktion.