skeleton_get_num_bounds


Syntaxe:

skeleton_get_num_bounds();


Résultats:

Integer


La description

Cette fonction renvoie le nombre de cadres de délimitation associés au sprite d'animation squelette affecté à l'instance exécutant le code. Cela peut ensuite être utilisé avec la fonction skeleton_get_bounds pour récupérer des données sur chacune des boîtes de délimitation.

IMPORTANT! Cette fonction n'est pas disponible avec la licence d'évaluation du produit.


Exemple:

var num = skeleton_get_num_bounds();
var yy = 60;
for(var i = 0; i < num; i++;)
    {
    var b_info = skeleton_get_bounds(i);
    if b_info[0] > 0
        {
        var data = b_info[1] + ":";
        for(var j = 0; j < b_info[0]; j++;)
            {
            data += " (" + string(b_info[(j * 2) + 2]) + ", " + string(b_info[(j * 2) + 2 + 1]) + ")";
            }
        draw_text(20, yy, data);
        yy += 20;
        }
    }

Le code ci-dessus parcourt chacune des zones de délimitation associées à l'image-objet actuellement affectée, puis dessine ces données sous la forme d'une chaîne à l'écran.