sprite_set_speed


语法:

sprite_set_speed(index, speed, type)

参数 描述
index 将要被获取动画种类的精灵的索引。


Returns:

Constant (see above)


描述

此函数用来设置精灵资源的基本动画速度和种类。你本来可在精灵编辑器中设置,但此函数可以用来做更多的交互射击。你需要提供精灵的索引,将要被设置的速度和速度的种类。动画速度种类是以下几个常量。

常量 描述
spritespeed_framespersecond 精灵的动画类型 帧每秒
spritespeed_framespergameframe 精灵的动画类型 帧每游戏帧


两种类型的速度在计算时是不同的。请看如下例子

你可以使用 sprite_get_speed_type函数来获取精灵动画速度类型,使用 <a3><t4>sprite_set_speed</t4></a3>函数来设置速度和速度类型

重要! 此函数将会影响 资源 。你的改动将会影响到 所有 使用该精灵的地方。


例如:

sprite_set_speed(sprite_index, 10, spritespeed_framespersecond);

上述代码将精灵的基础动画速度设置为10帧每秒。