distance_to_point

Syntaxe:

distance_to_point(x, y);


Argument La description
x La position x à vérifier.
y La position y à vérifier.


Retours: Real


La description

Cette fonction calcule la distance entre le bord de la zone de délimitation de l'instance appelante et la position x / y spécifiée dans la pièce, la valeur de retour étant en pixels. Notez que si l'objet appelant n'a aucune image-objet ou aucun masque défini, les résultats seront incorrects.


Exemple:

if distance_to_point(obj_Player.x, obj_Player.y) < range
   {
   canshoot = true;
   }

Le code ci-dessus va vérifier la distance à la position x / y de l'objet joueur et si elle est inférieure à la valeur stockée dans la variable "range", la variable "canshoot" est définie sur true.