sprite_yoffset


La description

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

Pour les fonctions relatives aux sprites, voir ici.


Syntaxe:

sprite_yoffset;


Résultats:

Real


Exemple:

if y - sprite_yoffset < 0
   {
   y = sprite_yoffset;
   }

Le code ci-dessus vérifie si le bord supérieur de l'image-objet de l'instance se trouve à 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.