Klawischnigg: Kreisbewegung scheitert/stoppt bei Cosinus 0

Beitrag lesen

Hi there,

Ich beginne bei meinem Test im 4. Quadranten und bin gegen den Uhrzeigersinn unterwegs. Dieser 4. Quadrant wird korrekt durchlaufen. Statt in den 1. Quadranten zu wechseln, bleibt der Punkt aber auf Höhe des Mittelpunkts stehen. bogen1 bleibt bei 0.01 hängen - weshalb?

weil die Funktion acos nicht den Quadranten zurückgibt..

Dein Lösung für eine Kreisbewegung ist schon etwas kompliziert; einfahcer wäre es , die Position aus einer Neuberechnung des Winkels zu ermitteln, dann wäre zb

x=Math.sin(winkel) * Ausdehnung in horizontaler Richtung + Mittelpunkt x

y=Math.cos(winkel) * Ausdehnung in vertikaler Richtung + Mittelpunkt y

winkel erhöhst Du einfach je nach gewünschter Kreisgeschwindigkeit.

damit vollführt der Punkt x/y je nach Parametern eine kreisförmige oder ellyptische Bewegung...