LineForce

顯示已棄用項目

*此內容是使用 AI(Beta 測試版)翻譯,可能含有錯誤。若要以英文檢視此頁面,請按一下這裡

LineForce約束會在理論線上施加力量,連接其兩個Attachments。隨著端點(附件)移動,力的方向也會相應變更。

當配置此限制時,可能有助於研究 Roblox 單位 來了解 Roblox 單位與公制單位的比較方式。

強制位置

預設情況下,力量將應用於其附件位置的父親。如果需要,力可以在每個父輩的質量中心上集中,通過啟用 ApplyAtCenterOfMass 來實現。

逆方形法則

InverseSquareLawtrue 時,力的大小會乘以距離的逆方向,意味著力會在兩個附件逐漸接近時快速增加,像磁鐵一樣。當使用此設定時,建議您設置 MaxForce 閾值,以防止附件精確對齊時發生無限力。

反應力

預設情況下,限制只適用於 Attachment0 ,而 Attachment1 仍然不受影響。然而,力可以在 相等和相反的方向 中應用於兩個附件,通過啟用ReactionForceEnabled

概要

屬性

屬性 繼承自 Constraint

屬性

ApplyAtCenterOfMass

平行讀取

true 時,力量將在父集合 Attachment0 的質量中心應用,線決定力量方向的起點將在該質量中心。當 false 時,力量在 Attachment0 被應用,並且決定方向的線也會在 Attachment0 開始。

InverseSquareLaw

平行讀取

true 時,力量大小乘以距離的逆方向平方。

Magnitude

平行讀取

力的大小。

MaxForce

平行讀取

可以應用的最大絕對力。此特性僅在 InverseSquareLaw 也啟用時才啟用。此特性主要用於解決身體移動器的力量無限接近兩個附件時,導致無法通過腳本防止的爆炸問題。此屬性限制力的絕對值。

ReactionForceEnabled

平行讀取

啟用反應力(相等於反對)對Attachment1的父進行應用。預設線力只適用於Attachment0 的父端的力,且使用 Attachment1 作為目標方向,而不使用任何動態關係。

方法

活動