sprite_get_speed_type(index)
参数 描述 index 将要被获取动画种类的精灵的索引。
Constant (see above)
此函数可以用来找到Sprite Editor中精灵资源的动画类型。返回值将会是以下几种常量。
常量 描述 spritespeed_framespersecond 精灵的动画类型 帧每秒。 spritespeed_framespergameframe 精灵的动画类型 帧每游戏帧。
请看如下例子
- 假如你的精灵每 秒 绘制一帧,而你设置图像速度为0.5,那么它将每秒绘制0。5帧。如果游戏帧速率是60帧每秒,那么精灵将在每120游戏帧绘制一帧,即两秒绘制一帧。.
- 假如你的精灵每 游戏帧 绘制一帧,而你设置图像速度为0.5,那么它将在每一个游戏帧绘制0。5帧。如果游戏帧速率是60帧每秒,那么精灵将在每60游戏帧绘制30帧,即一秒绘制30帧。.
你可以使用 sprite_get_speed_type函数来获取精灵动画速度类型,使用 sprite_set_speed函数来设置速度和速度类型
s_speed = sprite_get_speed(sprite_index);
s_type = sprite_get_speed_type(sprite_index);
上述函数将会获得精灵的速度及动画速度类型以供日后使用。