LineForce約束會在理論線上施加力量,連接其兩個Attachments。隨著端點(附件)移動,力的方向也會相應變更。
當配置此限制時,可能有助於研究 Roblox 單位 來了解 Roblox 單位與公制單位的比較方式。
強制位置
預設情況下,力量將應用於其附件位置的父親。如果需要,力可以在每個父輩的質量中心上集中,通過啟用 ApplyAtCenterOfMass 來實現。
逆方形法則
當 InverseSquareLaw 是 true 時,力的大小會乘以距離的逆方向,意味著力會在兩個附件逐漸接近時快速增加,像磁鐵一樣。當使用此設定時,建議您設置 MaxForce 閾值,以防止附件精確對齊時發生無限力。
反應力
預設情況下,限制只適用於 Attachment0 ,而 Attachment1 仍然不受影響。然而,力可以在 相等和相反的方向 中應用於兩個附件,通過啟用ReactionForceEnabled。
概要
屬性
是否在父集裝箱的質量中心應用力。
當 true 時,力量大小乘以距離的逆方向平方。
力的大小。
可以應用的最大絕對力。
在 Attachment1 的父處啟用相等且相反的反應力。
指示限制是否目前在世界上啟用。
與 Attachment 連接到 Constraint.Attachment1 的 。
與 Attachment 連接到 Constraint.Attachment0 的 。
限制的顏色。
切換是否啟用限制。
切換約束的可見性。
屬性
ApplyAtCenterOfMass
當 true 時,力量將在父集合 Attachment0 的質量中心應用,線決定力量方向的起點將在該質量中心。當 false 時,力量在 Attachment0 被應用,並且決定方向的線也會在 Attachment0 開始。
MaxForce
可以應用的最大絕對力。此特性僅在 InverseSquareLaw 也啟用時才啟用。此特性主要用於解決身體移動器的力量無限接近兩個附件時,導致無法通過腳本防止的爆炸問題。此屬性限制力的絕對值。
ReactionForceEnabled
啟用反應力(相等於反對)對Attachment1的父進行應用。預設線力只適用於Attachment0 的父端的力,且使用 Attachment1 作為目標方向,而不使用任何動態關係。