sprite_get_number

精灵必须至少有一个子图像,并且此函数将返回它有多少个。请记住,一个精灵子图像从0开始编号,因此,如果此函数返回3 (被检查的精灵有3个子图像),它们将被编号0、1和2。

 

语法:

sprite_get_number(index);

参数类型描述
indexSprite Asset精灵的索引。

 

返回

Real

 

例子:

image_index = floor(random(sprite_get_number(sprite_index)));

上面的代码会根据精灵拥有的子图像的数量将图像索引设置为随机帧。