一個 AlignPosition 限制可以施加力量以一起移動兩個附件,或將一個附件移到目標位置。如名稱所示,它只影響附件的 位置 ,不是它們的方向(要通過 方向 對附件進行整齊,請參閱整齊方向 )。
強制位置
預設情況下,力會應用於附件的父Attachment0位置,這意味著如果父元素的質量中心與力的方向不一致,力和扭矩也會被應用。或者,力可以被應用到父親的質量中心上,通過切換 ApplyAtCenterOfMass 來切換。
反應力
預設情況下,限制只適用力量給 Attachment0 ,而 Attachment1 仍然不受影響。如果需要,力可以在 相等和相反的方向 應用於兩個附件,通過啟用 ReactionForceEnabled 來實現。
力量強度
您可以配置 AlignPosition 限制來應用限制允許的最大力量通過 RigidityEnabled 屬性。當真實時,物理解決器會盡快反應以完成對齊。當為 false 時,力由 MaxForce、MaxVelocity 和 Responsiveness 決定。
附件模式
Mode指定約束是否使用 一個 或 兩個 附件來計算目標。預設情況下,這是 TwoAttachment , 即限制會忽略 Position 並嘗試將 Attachment0 移至 Attachment1 的位置。如果設為 OneAttachment ,限制將忽略 Attachment1 並嘗試將 Attachment0 移動到 Position 。