Shape:testPoint (Français)

Vérifie si un point est situé à l'intérieure d'une forme.

Cette fonction est particulièrement utile pour les interactions entre le curseur de la souris et les formes. En bouclant parmi les formes et testant la position de ce curseur à l'aide de cette fonction, on peut déterminer les formes en contact avec le curseur.

O.png Il y a un bug dans 0.8.0 empêchant cette fonction de fonctionner.  


Fonction

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

Synopsis

hit = Shape:testPoint( tx, ty, tr, x, y )

Arguments

number (Français) tx
Translate la forme le long de l'axe des x.
number (Français) ty
Translate la forme le long de l'axe des y.
number (Français) tr
Tourne la forme.
number (Français) x
La composante x du point.
number (Français) y
La composante y du point.

Retourne

booleanv hit
True (vrai) si dedans, false (faux) si à l'extérieur

Fonction

Supprimé depuis LÖVE 0.8.0
ce-tte variant n'est plus supporté dans cette version et les versions ultérieures.

Synopsis

hit = Shape:testPoint( x, y )

Arguments

number (Français) x
La composante x du point.
number (Français) y
La composante y du point.

Retourne

boolean (Français) hit
True (vrai) si dedans, false (faux) si à l'extérieur

Voir également


Autres langues