move_snap( hsnap, vsnap );
| Argument | La description |
|---|---|
| hsnap | L'accrochage horizontal (la taille en pixels entre les 'cellules'). |
| vsnap | L'accrochage vertical (la taille en pixels entre les «cellules»). |
Retours: N / A
Cette fonction est utilisée pour "accrocher" l'instance à une grille d'une taille donnée. Il sera accroché à la position correspondante la plus proche sur la grille "invisible" que les valeurs hsnap et vsnap définissent.
with (obj_Pieces)
{
if !place_snapped(32, 32)
{
move_snap(32, 32);
}
}
Le code ci-dessus vérifie toutes les instances de "obj_Pieces" pour voir si elles sont accrochées à une grille de 32x32 pixels, et si elles ne le sont pas, il les accroche à la position la plus proche dans cette grille.