使用转向来控制对象运动,并且具有向前向后加速运动,具有简单的“漂移”特征。(通过设置它正在移动的不同方向)。默认情况下,对象由键盘上的箭头键控制(向上加速,向下制动,向左和向右转向)。可以通过事件表设置其他方式控制。
车辆运动会跟具有刚体能力的对象发生反弹。对运动的影响取决于角度和路径。速度损失取决于摩擦属性。
对象可以加速到的最高速度,以每秒像素数为单位。
对象加速的速率,以每秒每秒的像素数为单位。
对象制动(刹车,减速)的速率,以每秒每秒的像素数为单位。
对象转向时转速的速率,以每秒度数为单位。
对象从漂移中恢复的速度,以每秒度数为单位。即运动角度跟随对象角度的速率。如果漂移恢复大于或等于转向速度,则不会发生漂移。漂移恢复越低,对象在转向时漂移的越多。
与刚体发生碰撞时速度降低的比率。从0(停止)到1(速度完全不受影响)
如果启用,行为将设置对象的角度,否则行为永远不会更改对象的角度。
如果启用,则通过键盘上的箭头键控制移动。如果禁用则需要通过事件表设置对应操作以及动作“模拟控制”以控制移动
初始化时启用还是禁用该能力。如果禁用,则可以使用“启用能力”动作在运行时启用它。
比较对象的当前速度
当对象正在移动时为真
将对象的速度设置为0
设置是否忽略按键。如果忽略按键,则按任何控制键无效。但是,与停止不同,对象可以继续移动。
设置对象的当前速度
设置对象的最大速度
设置对象的加速度
设置对象的减速度
使用事件控制移动
设置是否启动该能力
设置运动的转向速度
设置运动的漂移恢复量
设置运动的碰撞摩擦力
当前的转向速度
设置的最大速度
当前对象的运动速度
当前运动的垂直速度(例如,如果对象以每秒100像素向下移动,则VectorY为-100且VectorX为0。)
当前运动的水平速度(例如,如果对象以每秒100像素向左移动,则VectorX为-100且VectorY为0。)
当前的漂移恢复量
动作的减速度
当前的碰撞摩擦力(撞上刚体时的减速量)
设置的加速度
当前运动的方向