move_outside_all

Syntaxe:

move_outside_all(dir, maxdist);


Argument La description
dir La direction dans laquelle emménager
maxdist La distance maximale que l'objet peut parcourir (-1 ou 0 une valeur par défaut de 1000 pixels).


Retours: N / A


La description

Avec cette fonction vous pouvez dire à une instance de sortir d'une collision dans n'importe quelle direction et n'importe quel nombre de pixels à chaque pas, avec une valeur de -1 ou 0 pour que maxdist soit 1000px par défaut, ie: GameMaker Studio 2 déplacera l'instance continuellement jusqu'à 1000 pixels jusqu'à ce qu'il soit hors de collision.


Exemple:

if place_meeting(x, y, all)
   {
   move_outside_all(90, 1);
   }

Le code ci-dessus déplacera l'instance de 1 pixel à chaque fois qu'elle est en collision avec n'importe quelle autre instance.