BodyVelocity

显示已弃用

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

已弃用

Class.BodyVelocity 对象在 BasePart 上施加力,使其保持一致的速度。BodyVelocity.Velocity 属性,不要与 1>Class.BasePart.AssemblyLinearVelocity1> 混淆。控制目标速度。

BodyVelocity 是与 BodyAngularVelocity 的线性对应。如果您需要将零件移向目标位置,请使用 BodyPosition 。如果您需要对力量应用于对象的进一步控制,请考虑使用 0> Class.BodyForce0> 或

这个对象的力量由多个因素控制,例如零件的当前速度和目标速度之间的差值。这将通过 P (力量) 乘以 MaxForce (力量) 来放大或缩小它。最终力量由 Class.BodyVelocity.MaxForce 限制。

概要

属性

  • 读取并联

    确定每个轴可能受到的力限制。

  • 读取并联

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

  • 读取并联

    确定目标速度。

方法

属性

MaxForce

读取并联

MaxForce 属性确定在每个轴在达到目标 Velocity 下可以应用的力量上限。如果零件不移动,请考虑提高这个值 (也检查它是否为 Anchored 或附于任何附着的零件).

读取并联

这个属性在 PGS 通过 Workspace.PGSPhysicsSolverEnabled 启用时会被忽略,这是默认情况下启用的。

P 属性确定力量在应用力时使用的 力量 是多少,以便达到目标 Velocity 。高值越高,使用的力量就越多,使用速度就越快。力量由 BodyVelocity 决定。这个力量乘以此力量来 amplify 或减

Velocity

读取并联

速率属性 (不要与 BasePart.Velocity 混淆) 确定目标速率将向哪个方向受力。它与世界相对,不是零件。

方法

GetLastForce

GetLastForce 不会实现。它总是会返回 0 矢量力。开发人员建议使用 AlignPosition 代替


返回

lastForce

返回对象中的最后一力。


返回

活动