在GameMaker:Studio中,“移动”选项卡是“对象属性”窗口中的第一个选项卡。以下是可以分配给对象的每个操作的列表。
在以下定义中,术语 实例 用于指示Action所影响的内容。但是,您可以在“对象属性”窗口中配置“操作”。请记住,实例只是您放置在房间中的对象。
<! --1 - > GameMaker中的移动标签。移动方向箭头适用于实例的移动,方向和位置。它们包括以下操作(请参见下图):
-
移动固定: 此操作启动实例以指定方向或随机方向移动。此外,它还包括您希望实例移动的速度,它基于每步的像素。
-
移动空闲: 使用此操作使实例在0到360度之间的特定角度移动。如果使用0,则实例向右移动,以90度角向上移动实例,依此类推。您也可以使用随机(360)指定随机移动。
如果您为此动作选择了“相对”,则会将任何新动作添加到当前动作。假设实例正在向上移动,然后在游戏过程中发生了一些事情,导致实例向左移动。如果选择“相对”,则实例将开始向上移动并向左移动。
-
朝向: 移动此操作使您可以向另一个实例发送实例。您可以设置实例的速度,然后使用另一个实例的坐标作为移动的方向。
一个例子可能是玩家。 x,玩家。 y(玩家是你希望你的实例向前移动的实例),一个例子就是在一个带有视图的房间里拍摄制导子弹(但是即使你不使用视图,这个功能也可以工作)
-
水平和垂直速度: 使用此动作来设置实例的速度
-
设置重力: 对于重力,您可以通过使用角度来设置希望重力拉动实例的方向。开始试验,从一个慢的速度开始,0.01。01.重力是累积的,因为一个物体将会加速,比如一个巨石会在山腰滚下去。
-
反向水平和垂直: 当一个实例与另一个实例冲突,并且你希望实例的方向相反时,这个动作非常有用
-
设置摩擦: 这个动作减慢了实例的速度,对于游戏的每一步,摩擦减慢以您设定的金额为例。您可能需要从少量摩擦开始,例如0. 01.
从移动选项卡移动动作。