physics_test_overlap

Vérifie le chevauchement de deux appareils à une position donnée.

Syntaxe:

physics_test_overlap(xpos, ypos, angle, obj);


Argument La description
xpos La position x dans la pièce à vérifier
ypos La position y dans la pièce à vérifier
angle L'angle à vérifier (de l'instance d'appel)
obj L'objet à vérifier


Renvoie: Booléen.


La description

Cette fonction peut être utilisée pour vérifier et voir si un corps physique (c.-à-d.: La fixture d'une instance) chevauche, ou se chevauchera, lorsqu'il est tourné et placé à une position donnée dans la pièce. l'argument "angle" est l'angle de rotation que l'instance appelante a (ou aura) à la position à vérifier, et l'argument "obj" peut être un identifiant d'instance unique, et un index d'objet ou les mots - clés tous ou d' autres.


Exemple:

if physics_test_overlap(x+20, y-35, 0, obj_Bomb)
   {
   alarm[0] = room_speed;
   ignited = true;
   }

Le code ci-dessus va vérifier une position pour un chevauchement d'appareils de physique, et s'il y en a un, il définit une variable et une alarme.


Retour: Fonctions physiques
Suivant: physics_mass_properties
© Copyright YoYo Games Ltd. 2017 Tous droits réservés