Unity-彈簧關(guān)節(jié)
彈簧關(guān)節(jié) (Spring Joint)?將兩個剛體連接在一起,但允許兩者之間的距離改變,就好像它們通過彈簧連接一樣。

屬性
屬性:????????????????????????????????????????????????????功能:
Connected Body包含彈簧關(guān)節(jié)的對象連接到的剛體對象。如果未指定對象,則彈簧將連接到空間中的固定點。
Anchor關(guān)節(jié)在對象的局部空間中所附加到的點。
Auto Configure Connected AnchorUnity 是否應(yīng)該自動計算連接錨點的位置?
Connected Anchor關(guān)節(jié)在連接對象的局部空間中所附加到的點。
Spring彈簧的強度。
Damper彈簧為活性狀態(tài)時的壓縮程度。
Min Distance彈簧不施加任何力的距離范圍的下限。
Max Distance彈簧不施加任何力的距離范圍的上限。
Tolerance更改容錯。允許彈簧具有不同的靜止長度。
Break Force為破壞此關(guān)節(jié)而需要施加的力。
Break Torque為破壞此關(guān)節(jié)而需要施加的扭矩。
Enable Collision是否應(yīng)啟用兩個連接對象之間的相互碰撞?
Enable Preprocessing禁用預(yù)處理有助于穩(wěn)定無法滿足的配置。
詳細(xì)信息
彈簧就像一塊彈性物,試圖將兩個錨點一起拉到完全相同的位置。拉力的強度與兩個點之間的當(dāng)前距離成比例,其中每單位距離的力由?Spring?屬性設(shè)定。為了防止彈簧無休止振蕩,可以設(shè)置?Damper?值,從而根據(jù)與兩個對象之間的相對速度按比例減小彈簧力。值越高,振蕩消失的速度越快。
可以手動設(shè)置錨點,但如果啟用 _Auto Configure Connected Anchor_,Unity 將自動設(shè)置連接錨點,以保持它們之間的初始距離(即,在定位對象時在 Scene 視圖中設(shè)置的距離)。
Min Distance?和?Max Distance?值用于設(shè)置彈簧不施加任何力的距離范圍。例如,可以使用該距離范圍允許對象進行少量的獨立移動,但當(dāng)對象之間的距離太大時將它們拉到一起。