Aller au contenu principal

Convertir inversement la rotation des coordonnées (screen.unrotate_xy)

Déclaration​

coordonnée horizontale portrait correspondante, coordonnée verticale portrait correspondante = screen.unrotate_xy(coordonnée horizontale d’origine, coordonnée verticale d’origine, sens de rotation des coordonnées d’origine)

Paramètres​

  • coordonnée horizontale d’origine, coordonnée verticale d’origine
    Entiers, coordonnées à reconvertir en coordonnées portrait
  • sens de rotation des coordonnées d’origine
    0 signifie que les coordonnées d’origine sont en portrait, avec Home vers le bas ; renvoie directement les valeurs d’origine
    1 signifie que les coordonnées d’origine sont en paysage, avec Home à droite
    2 signifie que les coordonnées d’origine sont en paysage, avec Home à gauche
    3 signifie que les coordonnées d’origine sont en portrait, avec Home vers le haut

Valeur de retour​

  • coordonnée horizontale portrait correspondante, coordonnée verticale portrait correspondante
    Entiers, coordonnées portrait correspondant aux coordonnées utilisant le sens de rotation des coordonnées d’origine

Description​

Convertit la rotation des coordonnées, généralement pour convertir des coordonnées paysage en coordonnées portrait init(sens de rotation des coordonnées d’origine) -> init(0)
Cette fonction est disponible à partir de la version 1.3.8

Exemple​

rx, ry = screen.unrotate_xy(100, 200, 1) -- Convertit les coordonnées paysage (100, 200) en coordonnées portrait