bbox_left


La description

Cette variable en lecture seule renvoie la position (le long de l'axe des abscisses) dans la pièce de la boîte englobante gauche de l'instance, où la boîte englobante est définie par la largeur et la hauteur maximales du masque pour l'instance (définie par le sprite ou par l'index du masque). Même quand un sprite a un masque de collision précis, le cadre de délimitation existe et est utilisé pour certaines choses, et vous pouvez donc utiliser cette variable pour le trouver. S'il vous plaît noter que lorsque l'instance n'a aucun sprite attribué le bbox_ les variables retourneront toujours 1.


Syntaxe:

bbox_left;


Résultats:

Real


Exemple:

if bbox_left < 0
   {
   x = sprite_xoffset;
   }

Le code ci-dessus vérifie si la boîte englobante de l'instance est à l'extérieur de la pièce et si elle l'est, elle place l'instance à une nouvelle position.