VectorForce

显示已弃用

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

VectorForce约束对装配施加恒定力。力的方向和强度由 Vector3 决定,可以相对于零件上的附件、另一个附件或世界坐标系统。替换地:

  • 因为 VectorForce 约束适用 恒定 力和加速,如果没有其他力量参与,速度很高可能会出现。如果您想在一定时间内保持更稳定的速度,请使用 LinearVelocity 约束。
  • 如果您只需要 初始 速度,直接在装配上设置 AssemblyLinearVelocity 属性。

配置这个约束时,可能有助于研究 Roblox 单元 来了解 Roblox 单元与公制单位的比较。

强制位置

默认情况下,力被应用到Attachment0位置的装配。因此,如果其质量中心与力的方向/点不匹配,也会应用扭矩。如果需要,可以通过切换 ApplyAtCenterOfMass 将力聚焦在质量中心。

相对性

默认情况下,力以 Attachment0 相对应的形式应用。如果父集装体旋转,力会将方向更改为附件的调整方向;在火箭推进器的推动方式中,无论火箭的旋转如何,都要将此行为视觉化。

如果 RelativeTo 设置为 World,力量将在世界坐标系中应用,无论是否与父级或附件方向相同;将此行为视为像风对物体的冲击力一样的方向力。

如果 RelativeTo 设置为 Attachment1 ,力将对 Attachment1 施加相对力,如果附件旋转,力将更改以匹配其方向。

概要

属性

继承自Constraint属性

属性

ApplyAtCenterOfMass

读取并联

true 时,力量被应用到父集合 Attachment0 的质量中心。当 false 时,力量被应用到 Attachment0

Force

读取并联

力的强度和方向。

读取并联

该属性决定了力被表达的 CFrame

方法

活动