ChrisB: mittels Canvas 90° Text schreiben

Beitrag lesen

Hi,

Mein Problem.... sobald ich objContext.rotate(-45); aufrufe stimmt die Position des Textes überhaupt nicht mehr.
Wenn ich // objContext.rotate(-45); kommentiert das Script laufen lasse, stimmen meine x,y Koordinaten nicht mehr. Mit "-45" schreibt er den Text irgendwo in die Canvas.

Mach dir bitte klar, was rotate macht:
Mit der Methode rotate wird das Koordinatensystem um den Winkel, der im Parameter übergeben wird, gedreht. Drehzentrum ist der Ursprung.

Analogie für’s Verständnis:
Ich gebe dir ein Din-A4-Blatt Papier, und sage dir, „schreibe bitte deinen Namen in die linke obere Ecke“.
Dass diese „Koordinate“ „linke obere Ecke“ einen vollkommen anderen Punkt bezeichnet und sich auch entsprechend auf das Ergebnis auswirkt, wenn ich dir auch noch sage, „drehe aber bitte vorher das Blatt um 90° gegen den Uhrzeigersinn, und anschließend zurück“, sollte doch wohl ganz glasklar einleuchten.

MfG ChrisB

--
RGB is totally confusing - I mean, at least #C0FFEE should be brown, right?