Transform:inverseTransformPoint (Français)

Disponible depuis LÖVE 11.0
Ce-tte function n'est pas supporté-e par des versions plus anciennes.

Applique la matrice inverse de l'objet Transform à la position 2D donnée.

Cela, concrètement convertit la position donnée de l'espace de coordonnées locale de l'objet Transform vers les coordonnées globales.

Cette cette méthode peut être par exemple utilisée pour convertir une position de la souris depuis l'espace de l'écran vers sa position au sein des coordonnées globales du monde, si les transformations de l'objet Transform donné ont été appliquées afin de l'utiliser pour le système de caméra du jeu.

Fonction

Synopsis

globalX, globalY = Transform:inverseTransformPoint( localX, localY )

Arguments

number (Français) localX
Composante x de la position avec la transformation appliquée.
number (Français)localY
Composante u de la position avec la transformation appliquée.

Retourne

number (Français) globalX
Composante x de la position dans les coordonnées globales.
number (Français) globalY
Composante x de la position dans les coordonnées globales.

Voir également


Autres langues