Movement

在任何游戏中,移动和位置都是至关重要的,因此GameMaker具有完整的函数选项来处理每种情况。

移动实例的两种主要方法是设置实际位置或设置速度/方向矢量,这可以使用内置变量实例变量或使用特定的移动函数来完成。这两个选项都在下面列出的部分中进行了说明:

实例变量

以下变量"内置"在每个实例中,并且可以读取和修改,以便在实例移动时更改不同的行为(它们将影响速度和方向矢量):

 

除了上面提到的那些变量之外,您还可以使用以下命令直接设置实例位置:

函数

以下函数均可用于以某种方式移动实例,其中一些函数会影响速度/方向矢量,而另一些函数会直接影响房间内的实际x/y位置: