AlignOrientation約束適用扭矩來對兩個附件進行校正,或將一個附件與目標方向進行校正。如名稱所示,它只會影響附件的 方向 ,而不是它們的位置(要對附件進行 定位 ,請參閱對位置進行定位 )。
受影響的軸
受扭矩影響的軸通過約限制式的 AlignType 屬性進行控制。當設為 PrimaryAxisParallel 、PrimaryAxisPerpendicular 或 PrimaryAxisLookAt 時,扭矩只會在主軸不平行時發生。否則,限制將適用於所有 3 軸的扭矩以實現對齊。
反應力矩
預設情況下,限制只適用扭矩給 Attachment0 ,而 Attachment1 仍然不受影響。如果需要,扭矩可以應用於 相等和相反方向 的兩個附件,通過啟用ReactionTorqueEnabled。
扭矩大小
您可以配置 AlignOrientation 限制來應用限制允許的最大扭矩通過 RigidityEnabled 屬性。當真實時,物理解決器會盡快反應以完成對齊。當為 false 時,扭矩由 MaxTorque、MaxAngularVelocity 和 Responsiveness 決定。
附件模式
Mode指定約束是否使用 一個 或 兩個 附件來計算目標。預設情況下,這是 兩個附件 , 意味著限制嘗試匹配 Attachment0 與 Attachment1 的方向,忽略 CFrame , PrimaryAxis 和 SecondaryAxis .
如果設為 一個附件 ,限制將忽略 Attachment1 並嘗試與 Attachment0 的方向匹配或與 CFrame 的方向匹配附件的 Axis 和 SecondaryAxis ,或與限制的 PrimaryAxis 和 SecondaryAxis 屬性匹配附件的方向。