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.
sprite_xoffset;
Real
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.