Skip to content

以下是高级弹道的描述信息

控制弹道物体的速度,加速度,距离和生命周期

行为操作

重启物体的生命周期定时器

改变物体的加速度,使用负数可以减速

改变距离初始位置时自动删除

改变生命周期超出时自动删除

改变物体距离初始位置的最大距离

改变物体的生命周期。使用“0”忽略这个属性。

改变物体的最大速度。物体的力不能超过这个值。使用“0”忽略这个属性。

改变物体的最小速度。物体的力不能低于这个值。使用“0”忽略这个属性。

将物体的起始位置修改为当前位置

改变物体的起始速度。物体将在被创建时沿着它面对的方向移动。使用“0”忽略这个属性。

行为条件

比较物体的加速度。使用负数可以减速。

检查当距离初始位置超出时是否启用自动删除。

检查当生命周期超出时是否启用自动删除。

检查生命周期是否已超出(对象下一帧将被删除)

检查距离初始位置的最大距离是否已超出(对象下一帧将被删除)

比较物体距离初始位置的最大距离。物体距离超过了这个属性将被删除。使用“0”忽略这个属性。

比较物体的生命周期。物体的生命周期超过了这个属性将被删除。使用“0”忽略这个属性。

比较物体的最大速度。物体的力不能超过这个值。使用“0”忽略这个属性。

比较物体的最小速度。物体的力不能低于这个值。使用“0”忽略这个属性。

比较物体的起始速度。物体会在被创建时沿着它面对的方向移动。使用“0”忽略这个属性。

行为表达式

表达式 描述

Object.AdvancedProjectile::Acceleration() 返回物体的加速度。使用负数可以减速。

Object.AdvancedProjectile::MaxDistanceFromStart() 返回物体距离初始位置的最大距离。物体距离超过了这个属性将被删除。使用“0”忽略这个属性。

Object.AdvancedProjectile::MaxLifetime() 返回物体的生命周期。物体的生命周期超过了这个属性将被删除。使用“0”忽略这个属性。

Object.AdvancedProjectile::MaxSpeed() 返回物体的最大速度。物体的力不能超过这个值。使用“0”忽略这个属性。

Object.AdvancedProjectile::MinSpeed() 返回物体的最小速度。物体的力不能低于这个值。使用“0”忽略这个属性。

Object.AdvancedProjectile::StartingSpeed() 返回物体的起始速度。物体会在被创建时沿着它面对的方向移动。使用“0”忽略这个属性。