线力 约束适用于连接其两个Attachments的理论线上的力。随着终点(附件)移动工具,力的方向也会相应更改。
配置这个约束时,可能有助于研究 Roblox 单元 来了解 Roblox 单元与公制单位的比较。
强制位置
默认情况下,力量将应用到父辈的附件位置。如果需要,可以通过启用 ApplyAtCenterOfMass 将力聚焦在每个父元素辈的质量中心上。
反向方程法
当 InverseSquareLaw 是真的时,力的大小乘以距离的逆方向平方,这意味着随着两个附件逐渐接近,力将以指数增加的方式增加,就像磁铁。使用此设置时,建议您设置一个 MaxForce 阈值,以防止附件精确对齐时出现无限力。
反应力
默认情况下,约束仅对 Attachment0 施加力,而 Attachment1 仍然不受影响。然而,力可以在 相等和相反的方向 中应用于两个附件,通过启用 ReactionForceEnabled 来实现。
概要
属性
是否在父集合的质量中心施加力。
当真实时,力的大小乘以距离的反平方。
力的大小。
可以应用的最大绝对力。
启用 Attachment1 的父辈上的相等且相反的反应力。
指示约束目前在世界中是否激活。
连接到 Attachment 的 Constraint.Attachment1 。
连接到 Attachment 的 Constraint.Attachment0 。
约束的颜色。
切换是否启用约束。
切换约束的可见性。
属性
ApplyAtCenterOfMass
当真实时,力在父集合 Attachment0 的质量中心施加,力确定方向的线将从该质量中心开始。当为 false 时,力在 Attachment0 被应用,决定方向的线也将在 Attachment0 开始。
MaxForce
可以应用的最大绝对力。此属性仅在 InverseSquareLaw 也启用时才启用。该属性主要用于解决身体移动器的力成为无限的问题,两个附件越接近,导致无法通过脚本防止的爆炸。此属性限制力的绝对值。
ReactionForceEnabled
启用反应力(相等于反向)对 Attachment1 的父进行应用。默认情况下,只有线强度仅适用于父辈的 Attachment0 并使用 Attachment1 作为目标方向,没有任何动态关系。