direction

GameMaker 中的所有实例都具有某些 " 内置 " 属性,您可以使用和设置这些属性来控制它们的外观和行为。Direction 是这些属性之一,当实例的 speed 不为 0 时,可用于设置实例的移动方向。请注意,GameMaker 中的方向通常计算为 0° 为右、90° 为上、180° 为左、270° 为下,并且 gravitygravity_direction 变量可以修改在您的游戏中使用时的 方向 值。

 

语法:

direction;

 

返回:

Real (single precision floating point value)

 

例子:

if (keyboard_check(vk_left)) direction += 5;
if (keyboard_check(vk_right)) direction -= 5;

上面的代码将根据按下的键(向左或向右)更改实例的移动方向。