sprite_xoffset


La description

Cette variable en lecture seule renvoie le xoffset local (le composant x de l'origine tel que défini dans l'éditeur de sprites) de l'image-objet qui a été affectée à l'instance. Ce xoffset est retourné en pixels et dépendra du image_xscale, de sorte que (par exemple) si un sprite carré 32x32 est défini comme ayant l'origine x à 16, lorsque ce sprite est mis à l'échelle par 2, cette variable renverra 32. Si vous avez besoin du xoffset non mis à l'échelle, utilisez sprite_get_xoffset.

Pour les fonctions relatives aux sprites, voir ici.


Syntaxe:

sprite_xoffset;


Résultats:

Real


Exemple:

if x - sprite_xoffset < 0
   {
   x = sprite_xoffset;
   }

Le code ci-dessus vérifie si le bord gauche de l'image-objet de l'instance est à l'extérieur de la pièce et s'il l'est, il déplace l'occurrence de sorte que l'image-objet entière soit visible.