火箭推进对象在部件上施加力,使其既 跟随 又 面向 目标部件。它作为 Class.BodyPosition 和
您可以使用 ReachedTarget 事件,该事件发生一旦部件位于 TargetRadius 的 Target 内。
RocketPropulsion 是所有 BodyMovers 中最具物理相关性的属性。它有助于将属性归为类别,根据它们的控制:
- 旋转 (转): - Class.RocketPropulsion.CartoonFactor|CartoonFacto
记住,您不需要使用火箭推进器的两个翻译和旋转力功能:通过将
概要
属性
活动
火箭进入目标的目标範围时发射。 这用于使火箭运行,例如在目标附近飞行时发生爆炸。
属性
TargetOffset
目标偏移属性确定从Target的世界偏移。 基本上,它使RocketPropulsion 行为像目标是真的被这个属性设置了。 它特别有用,当目标设置为零,因为这个属性 then 作为目标位置。
TargetRadius
目标半径属性确定零件必须在RocketPropulsion.Target的最大距离,才能发射RocketPropulsion.ReachedTarget事件。它不会影响运动的力量。
ThrustP
P 属性确定力量的使用在应用力以达到 Class.RocketPropulsion.Target|Target 位置时使用的力量。 高于此值,就会使用更多的力量,并且更快地使用。 此属性与 Target 相同。
方法
Abort
void
导致火箭停止移动向目标,使其倒下落。
返回
void
Fire
void
导致火箭飞向目标。
返回
void
活动
ReachedTarget
火箭进入目标的目标範围时发射。 这用于使火箭运行,例如在目标附近飞行时发生爆炸。