Alt:
DistancePX = Math.sqrt((P2._x - P1._x * P2._x - P1._x) + (P2._y - P1._y * P2._y - P1._y)))
Mein Vorschlag:
DistancePX = Math.sqrt((P2._x - P1._x) * (P2._x - P1._x) + (P2._y - P1._y) * (P2._y - P1._y))
Zugegeben, ich weis nicht genau was der "Sinus hoch minus 1" ist, aber du scheinst ja dran zu hängen,...

Schließ' die Augen...
.
.
.
Mach' dich frei....
.
.
.
Atme tief durch....
.
.
.
Werde Eins mit der Mathematik....
.
.
.
... und dann nimm doch das:
https://livedocs.macromedia.com/flash/m ... 01432.html




So wie ich das Verstanden habe will Flash die Werte in RAD, und gibt sie auch in RAD aus. Iss aber kein Problem, einfach den Faktor "180/pi" davor, und man hat DEG.
Sorry muss weg,... Oster Essen,... Würg!!!!