BodyVelocity

显示已弃用

*此内容使用人工智能(Beta)翻译,可能包含错误。若要查看英文页面,请点按 此处

已弃用

BodyVelocity 对象适用于组件上的力,使其保持恒定速度。属性 Velocity 不要与 BasePart.AssemblyLinearVelocity 混淆,控制目标速度。

BodyVelocityBodyAngularVelocity 的线性对应。如果需要组件移向目标位置,请使用 BodyPosition 取代。如果您需要对对象施加的力进行进一步控制,请考虑使用 BodyForceBodyThrust 来替换。

由此对象应用的力的强度由几个因素控制,即装配的当前速度与目标速度之间的差异。这是乘以 P (力) 来增强或减弱它。最终产生的力被限制为 MaxForce .

概要

属性

  • 读取并联

    确定每个轴可以施加多少力的限制。

  • 读取并联

    决定力在达到目标速度时的攻击性如何。

  • 读取并联

    决定目标速度。

方法

属性

MaxForce

读取并联

该属性决定了在达到目标 Velocity 的每个轴上可以施加的力量上限。如果装配不移动,请考虑增加此值,还要检查它是否不是 Anchored 或附加到任何锚定装配。

读取并联

这个属性决定了在达到目标 Velocity 时使用多少能量以实现力的应用。这个值越高,使用的电力越多,使用速度越快。随着装配当前速度和目标速度之间的差异增加,施加在 BodyVelocity 上的力增加。这个属性乘以这个力来增强或减弱它。

Velocity

读取并联

这个属性(不要与 BasePart.Velocity 混淆)决定力将被施加到哪个目标速度。它与世界相对,而不是装配。

方法

GetLastForce

此方法未实现,将始终返回 0 向量。建议您使用 AlignPosition 代替。


返回

lastForce

返回对象中最后的力。


返回

活动