找回密碼
 注冊帳號

掃一掃,訪問微社區

鉸鏈關節(hingejoint)

2015-1-6 13:31| 發布者: 楊炎| 查看: 1869| 評論: 0|原作者: 蠻牛|來自: unity3d腳本manual

摘要: 鉸鏈關節 (hinge joint)鉸鏈關節 (hinge joint)將兩個剛體 (rigidbody)組合在一起,從而將其約束為如同通過鉸鏈連接一樣進行移動。它十分適合門,也可用于對鏈條、鐘擺等進行建模。鉸鏈關節 (hinge joint)檢視器 (in ...

鉸鏈關節 (hinge joint)

鉸鏈關節 (hinge joint)將兩個剛體 (rigidbody)組合在一起,從而將其約束為如同通過鉸鏈連接一樣進行移動。它十分適合門,也可用于對鏈條、鐘擺等進行建模。

鉸鏈關節 (hinge joint)檢視器 (inspector)

properties

屬性

功能:

連接體 (connected body)

對關節 (joint) 所依賴的剛體 (rigidbody) 的可選引用。如果未設置,則關節 (joint) 連接到坐標" target="_blank" class="relatedlink">世界坐標。

錨點 (anchor)

主體圍繞其搖擺的軸的位置。該位置在局部坐標空間中定義。

軸 (axis)

主體圍繞其搖擺的軸的方向。該方向在局部坐標空間中定義。

使用彈簧 (use spring)

彈簧 (spring) 使剛體 (rigidbody) 相對于其連接體達到特定角度。

彈簧 (spring)

啟用使用彈簧 (use spring)時使用的彈簧 (spring) 的屬性。

彈簧 (spring)

對象為移動到位所施加的力。

阻尼 (damper)

此值越高,對象減慢的幅度越大。

目標位置 (target position)

彈簧 (spring) 的目標角度。彈簧 (spring) 會拉向此角度(以度數為單位測量)。

使用電機 (use motor)

電機使對象旋轉

電機 (motor)

啟用使用電機 (use motor)時使用的電機 (motor) 的屬性。

目標速率 (target velocity)

對象嘗試達到的速度。

力 (force)

為達到該速度而應用的力。

自由旋轉 (free spin)

如果啟用,則電機從不用于對旋轉制動,僅進行加速。

使用限制 (use limits)

如果啟用,則鉸鏈角度會限制在最小 (min)最大 (max)值內。

限制 (limits)

啟用使用限制 (use limits)s時使用的限制 (limits) 的屬性。

最小 (min)

旋轉可以達到的最小角度。

最大 (max)

旋轉可以達到的最大角度。

最小反彈 (min bounce)

對象在命中最小停止時反彈的量。

最大反彈 (max bounce)

對象在命中最大停止時反彈的量。

折斷力 (break force)

為使此關節 (joint) 折斷而需要應用的力。

折斷扭矩 (break torque)

為使此關節 (joint) 折斷而需要應用的扭矩。

詳細信息

應將單個鉸鏈關節 (hinge joint) 應用于游戲對象 (gameobject). 鉸鏈會在錨點 (anchor)屬性指定的點處旋轉,圍繞指定軸 (axis)屬性移動。無需將游戲對象 (gameobject) 分配給關節 (joint) 的連接體 (connected body)屬性。僅當希望關節 (joint) 的變換依賴于附加對象的變換時,才應將游戲對象 (gameobject) 分配給連接體 (connected body)屬性。

請考慮門鉸鏈的工作方式。這種情況下的軸 (axis)向上(沿 y 軸正方向)。錨點 (anchor)置于門與墻壁相交的某處。無需將墻壁分配給連接體 (connected body),因為關節 (joint) 會在默認情況下連接到世界坐標。

現在考慮小狗門鉸鏈。小狗門的軸 (axis)應為橫向(沿相對 x 軸的正方向)。主門應分配為連接體 (connected body),因此小狗門鉸鏈依賴于主門的剛體 (rigidbody)。

鏈條

多個鉸鏈關節 (hinge joint) 還可以串在一起以創建鏈條。向鏈條中的每個鏈環添加關節 (joint),然后將下一個鏈環作為連接體 (connected body)附加。

hints

無需將連接體 (connected body)分配給關節 (joint) 即可使其工作。

使用折斷力 (break force)可創建動態損壞系統。這實在很棒,因為它允許玩家通過使用火箭發射器轟炸或使用汽車闖入,使門脫離其鉸鏈。

使用彈簧 (spring)電機 (motor)限制 (limits)屬性可以微調關節 (joint) 的行為。

相關閱讀

文章點評
相關文章
女校游泳队彩金