sprite_set_offset


Syntaxe:

sprite_set_offset(ind, xoff, yoff);

Argument La description
ind L'index de l'image-objet pour changer le décalage de.
xoff La position x de l'origine.
yoff La position y de l'origine.


Résultats

N/A


La description

Cette fonction peut être utilisée pour définir l'origine x et y d'une image-objet et prend des valeurs relatives basées sur la position (0,0) située dans le coin supérieur gauche de l'image-objet. L'image suivante illustre ceci:

Remarque: cette fonction affecte la ressource sprite de sorte que toutes les instances supplémentaires avec ce sprite auront le même décalage.


Exemple:

sprite_assign(spr_Custom, spr_Base);
sprite_set_offset(spr_Custom, sprite_get_xoffset(spr_Base), sprite_get_yoffset(spr_Base));

Le code ci-dessus affecte l'image-objet indexée dans "spr_Base" à l'image-objet indexée dans "spr_Custom", puis utilise les valeurs de décalage x et y de "spr_Base" pour définir l'origine de l'image-objet.