Umgekehrte Koordinatendrehung umwandeln (screen.unrotate_xy)
Deklaration
hochformat_x, hochformat_y = screen.unrotate_xy(original_x, original_y, Originaldrehrichtung)
Parameter
- Originale X- und Y-Koordinate
Ganzzahlen; Koordinaten, die in Hochformatkoordinaten zurückgewandelt werden sollen - Originale Drehrichtung der Koordinaten
0 bedeutet, dass die ursprünglichen Koordinaten Hochformat mit Home unten sind; in diesem Fall werden die Originalwerte direkt zurückgegeben.
1 bedeutet Querformat mit Home rechts.
2 bedeutet Querformat mit Home links.
3 bedeutet Hochformat mit Home oben.
Rückgabewert
- Zugehörige Hochformat-X- und -Y-Koordinate
Ganzzahlen; gibt die Hochformatkoordinaten zurück, die den Koordinaten mit Originaler Drehrichtung der Koordinaten entsprechen
Beschreibung
Wandelt Koordinaten durch Drehung um, normalerweise zur Rückumwandlung von Querformat- in Hochformatkoordinaten
init(Originale Drehrichtung der Koordinaten) -> init(0).
Verfügbar ab Softwareversion 1.3.8
Beispiel
rx, ry = screen.unrotate_xy(100, 200, 1) -- Querformatkoordinaten (100, 200) in Hochformatkoordinaten zurückwandeln