Wie kann ich bei g.rotate() auch die Koordinaten anpassen?

.basti

Aktives Mitglied
Servus,
ich hab folgendes Problem: Ich drehe in meinem Spiel die Map mit g.rotate() aber die Koordinaten werden mir trotzdem immer nur beim Ausgangspunkt ausgegeben. Z.B. wenn ich die obere linke ecke eines Rectangle bei P(100/100) habe und dann um PI/2 drehen (also 180°) dann ist mein Rechteck zwar gedreht gezeichnet aber die Linke Ecke wird mir immer noch bei 100/100 ausgegeben wenn ich die Koordinaten von dem Rectangle ausgeben lasse. Wie kann ich das ändern, also dass dann der Punkt P auch wirklich die Koordinaten ausgibt wo die Obere Linke Ecke ist?
Ich arbeite mit Swing, hab ein Frame, darauf ein JPanel und zeichne mit paintComponent().
 

Robert Zenz

Top Contributor
Du drehst ja nicht das Rectangle, du drehst den Grafikkontext in welchem gezeichnet wird. Also um das in in einem Beispiel zu sagen, du drehst ja die Leinwand, nicht die Form welcher auf der Leinwand liegt. Wenn du wissen willst wo der Punkt ist nach der Rotation musst du das selbst ausrechnen, soweit ich weisz.
 

.basti

Aktives Mitglied
Hast du irgendwelche Lösungen? Vielleicht wie ich nur das Rectangle drehe oder wie ich Koordinaten ausrechnen kann?
 

Blender3D

Top Contributor
Ähnliche Java Themen
  Titel Forum Antworten Datum
T JOGL 2D Objekte drehen rotate Spiele- und Multimedia-Programmierung 4
E rotate VolatileImage Spiele- und Multimedia-Programmierung 6
E img rotate Spiele- und Multimedia-Programmierung 2
F Spontanes Problem mit rotate() Spiele- und Multimedia-Programmierung 2
K Rotate in DoubleBuffering Spiele- und Multimedia-Programmierung 2
T LWJGL VBO's funktionieren nicht, geben aber auch keinen Fehler Spiele- und Multimedia-Programmierung 0
G Sound-Sampling: Sinuston; kein Fehler, aber auch kein Ton :-( Spiele- und Multimedia-Programmierung 3
Developer_X Texturing-geht das auch anders? Spiele- und Multimedia-Programmierung 5
F Bildausschnitt markieren auch einfach? Spiele- und Multimedia-Programmierung 5
shockyflocky Minecraft Koordinaten mit Intellij Spiele- und Multimedia-Programmierung 14
F Textbasiertes Rollenspiel mit Koordinaten Spiele- und Multimedia-Programmierung 6
A Spielfelder erstellen mit Jogl Java durch ein Koordinaten Array Spiele- und Multimedia-Programmierung 1
S LWJGL Kamera Koordinaten invertiert. Spiele- und Multimedia-Programmierung 2
Black_ixx Hintergrund & Koordinaten Probleme Spiele- und Multimedia-Programmierung 2
B j3d Koordinaten bestimmen Spiele- und Multimedia-Programmierung 16
jemandzehage JOGL 3D-Koordinaten des Klicks bestimmen Spiele- und Multimedia-Programmierung 2
Developer_X PolarKoordinaten zu Normal Koordinaten - Formel Spiele- und Multimedia-Programmierung 3
D Koordinaten eines 2D Sprites Spiele- und Multimedia-Programmierung 2
A Minesweeper: Koordinaten auslesen Spiele- und Multimedia-Programmierung 3
data89 Koordinaten in Koordinatensystem zeichnen Spiele- und Multimedia-Programmierung 11
R Koordinaten, Breite, Höhe nach drehen berechnen? Spiele- und Multimedia-Programmierung 3
F Box: Koordinaten, Ausdehnung, Platzierung Spiele- und Multimedia-Programmierung 3
S Koordinaten bestimmen und setzen Spiele- und Multimedia-Programmierung 2
S Texture Koordinaten Spiele- und Multimedia-Programmierung 2
V Koordinaten von Objekten? Spiele- und Multimedia-Programmierung 8
N Textur - Koordinaten Spiele- und Multimedia-Programmierung 2

Ähnliche Java Themen

Neue Themen


Oben