Einzelnen Beitrag anzeigen

-=ZGD=-

Registriert seit: 25. Apr 2006
Ort: Bad Aibling
105 Beiträge
 
Delphi 10.1 Berlin Professional
 
#3

AW: Objektrotation in Abhängigkeit

  Alt 16. Mai 2014, 08:12
Soweit alles kein Problem, die Form wird rotiert, 90° im Uhrzeigersinn.
...
X2 = +(X1*cos(90)) + (Y1*sin(90))
Y2 = -(X1*sin(90)) + (Y1*cos(90))


darauf an.
...
Allerdings rotiert das die Objekte irgendwo hin.
Kein Wunder: cos(90°) <> cos(90), denn cos, sin etc arbeiten im Bogenmaß. Aber das brauchst Du gar nicht, weil cos(90°) = 0, sin(90°)=1, also
X2 = Y1
Y2 = -X1
Hätte ich vllt dazuschreiben sollen. Ich arbeite natürlich im Bogenmaß. Ich hab es nur verallgemeinert.
Stefan Michalk
  Mit Zitat antworten Zitat