sprite_get_bbox_left


Syntaxe:

sprite_get_bbox_left(ind);

Argument La description
ind L'index de l'image-objet à vérifier.


Résultats

Real


La description

Cette fonction renvoie la position relative de la gauche de la boîte englobante. Cette valeur est donnée sous la forme d'une valeur relative basée sur le coin supérieur gauche de l'actif de l'image-objet de base (0,0). c'est la même valeur que celle qui peut être trouvée dans l'éditeur de sprites pour les propriétés du masque de collision. L'image ci-dessous montre comment elle est calculée:


Exemple:

var ww, hh;
ww = sprite_get_bbox_left(sprite_index) - sprite_get_bbox_right(sprite_index);
hh = sprite_get_bbox_bottom(sprite_index) - sprite_get_bbox_top(sprite_index);

Le code ci-dessus calcule la largeur et la hauteur du masque de collision en fonction des positions latérales de la boîte de délimitation relative.