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.
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.
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.