Hallo SimOr.
Das Problem besteht darin, dass der Ursprung des Koordinatensystems in der oberen linken Ecke liegt. Daher hast du ja uch schon Werte addiert, um den Ursprung in Richtung Bildschirmmitte zu rücken (oder habe ich das falsch verstanden
).
Wenn allerdings y größer als 0 ist, so rückt der Punkt noch weiter nach unten, obwohl er eigentlich nach oben rücken müsste. Die Lösung: Du musst das Vorzeichen des Y-Wertes vertauschen. Dann müsste es gehen.
Viele Grüße
PPLC