vspeed

vspeed是所有实例具有的"内置"属性之一,它定义了实例的垂直移动速度(沿 y 轴),单位为每步像素。因此,3的vspeed表示底部移动3个像素(+ y)每步,且vspeed=- 3将意味着每步移动3个像素到顶部(y)。

请注意,如果您设置了 speed 和 / 或 direction 变量,则 vspeed 值将自动更新以反映这些更改,同样,更改 vspeed 值还会影响 speeddirection 值。另请注意,gravitygravity_directionfriction 在游戏中使用时都可以修改此变量的值。

 

语法:

vspeed;

 

返回:

Real (single precision floating point value)

 

例子:

if (keyboard_check(vk_up)) vspeed = -5;
if (keyboard_check(vk_down)) vspeed = 5;

上述代码将根据按下的键更改垂直速度。