将对象以一定角度向前移动,运动方向为对象的角度。并且提供了额外的选项,如重力和弹跳,使用这些额外的功能选项制作弹弹球,或者像名字一样提供子弹的能力,也可以用于自动控制前进,如连续前进的敌人。
子弹的初始速度,以每秒像素为单位。
子弹的加速率,以每秒每秒的像素数为单位。零将保持恒定速度,正值加速,负值减速直到停止(对象不会进入反向)。
引力向下的重力,以每秒每秒的像素数为单位。零禁用重力。
如果启用,子弹将与具有刚体能力的对象进行反弹。并会计算反射角度,以根据物体的形状和角度实际反弹。
如果禁用,则行为将永远不会更改对象的初始运动角度。如果启用,则行为始终将对象角度设置为运动角度。
初始化时启用还是禁用该能力。如果禁用,则可以使用“启用能力”动作在运行时启用它。
比较对象的当前速度
比较对象已经移动的距离
设置对象当前速度
设置对象的加速度
设置对象所受到的重力
设置对象的运动方向
当接触到某对象时,将对象弹开
设置是否启用该能力
更改记录移动距离的计数器
该对象到目前为止所移动的距离,以像素为单位
当前重力值
设置的加速度
对象当前的运动方向
当前对象的运动速度