skeleton_get_bounds


Syntaxe:

skeleton_get_bounds(index);

Argument La description
index L'index de la boîte englobante pour obtenir les valeurs de.


Résultats:

Array (minimum 2 elements: numPoints, name [, xPos, yPos, etc...])


La description

Cette fonction renvoie un tableau de valeurs associées à une zone de délimitation donnée pour l'image-objet d'animation squelette actuellement affectée. Vous fournissez le numéro d'index de la boîte englobante pour obtenir les détails de (vous pouvez récupérer le nombre total de boîtes englobantes pour l'image-objet à l'aide de la fonction skeleton_get_num_bounds ) et le functin retournera un tableau avec les éléments suivants:

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.