sprite_get_speed

此函数可用于检索sprite编辑器中针对精灵资源定义的精灵速度。然后可以使用返回的值,例如,计算如何可能会为不同的image_speed绘制许多帧。请注意,返回值将根据速度的类型而有很大不同在精灵编辑器中应用了每秒或每游戏帧。以下两个例子说明了这一点:

您可以找出使用函数sprite_get_speed_type()定义精灵时使用的动画速度类型,并且可以设置动画速度类型使用函数sprite_set_speed()

 

语法:

sprite_get_speed(index)

参数类型描述
indexSprite Asset精灵的索引,以获得

 

返回:

Real

 

例子:

s_speed = sprite_get_speed(sprite_index);
s_type = sprite_get_speed_type(sprite_index);

上面的代码获取了精灵速度和精灵动画类型,并将它们存储在实例变量中,以备将来使用。