skeleton_get_bounds


Syntax:

skeleton_get_bounds(index);

Argument Description
index The bounding box index to get the values of.


Returns:

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


Description

This function will return an array of values associated with any given bounding box for the currently assigned skeleton animation sprite. You supply the index number for the bounding box to get the details of (you can retrieve the total number of bounding boxes for the sprite using the function skeleton_get_num_bounds) and the functin will return an array with the following elements:

IMPORTANT! This function is not available with the Trial Licence of the product.


Example:

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;
        }
    }

The above code will loop through each of the bounding boxes associated with the currently assigned sprite and then draw that data as a string to the screen.