AlignPosition

顯示已棄用項目

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

對齐位置 限制可以施加力量以一起移動兩個附件,或將一個附件移到目標位置。如名稱所示,它只影響附件的 位置 ,不是它們的方向(要通過 方向 對附件進行整齊,請參閱AlignOrientation )。

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

強制位置

預設情況下,力會應用於附件的父Attachment0位置,這意味著如果父元素的質量中心與力的方向不一致,力和扭矩也會被應用。或者,力可以被應用到父親的質量中心上,通過切換 ApplyAtCenterOfMass 來切換。

反應力

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

強制限制

您可以配置此限制,以通過 RigidityEnabled 屬性應用限制允許的最大力量。當真實時,物理解決器會盡快反應以完成對齊。當為 false 時,限制的應用力基於 ForceLimitModeMaxVelocityResponsiveness 來進行限制。請參閱ForceLimitMode以獲得更多詳情。

附件模式

這個限制可以在計算目標時使用 個附件。詳情請見 Mode

概要

屬性

屬性 繼承自 Constraint

屬性

ApplyAtCenterOfMass

平行讀取

當為 false (預設值) 時,力會被應用到 Attachment0 附件的位置上的父處,這意味著如果父元素處的質量中心與力的方向不匹配,力和扭矩也會被應用。當真實時,力量會被應用在父體的質量中心。

ForceLimitMode

平行讀取

決定當 RigidityEnabled 為 false 時,限制力會如何被限制。當設為 Magnitude 時,限制力將被限制至少於 MaxForce 的程度。當設為 PerAxis 時,每個軸的約束力將受到 MaxAxesForce 的限制。力將受限的軸是基於 ForceRelativeTo 屬性的。

平行讀取

決定限制力的斧頭,使用限制條件的斧頭。只適用於當 RigidityEnabled 為 false 和 AlignPosition.ForceLimitModePerAxis 時。當設為 World 時,限制力將在世界參考框架中計算,指定在 MaxAxesForce 中的力限指向世界坐標系統的軸。當設為 Attachment0Attachment1 時,指定在 MaxAxesForce 中的力限指的是指定附件坐標系統的軸。

MaxAxesForce

平行讀取

限制可以應用於每個軸的最大力,以達到其目標。只有在 RigidityEnabled 為 false 和 ForceLimitModePerAxis 時才使用。用於應用限制的軸使用 ForceRelativeTo 屬性進行指定。

MaxForce

平行讀取

限制可以應用的最大力量模量,以實現其目標。只有在 為 false 和 > 為 false 時才使用。

請注意,MaxForce 以及 MaxVelocity 都是對力和速度的 上限 。實際比例由 Responsiveness 決定。

MaxVelocity

平行讀取

附件在融合時最大速度可以移動。僅在 RigidityEnabled 為 false 時使用。

請注意,MaxVelocity 以及 MaxForce 都是對速度和力的 上限 。實際比例由 Responsiveness 決定。

平行讀取

限制是否在計算目標時使用 個附件。預設情況下,這是 TwoAttachment , 即限制會忽略 Position 並嘗試將 Attachment0 移至 Attachment1 的位置。

如果設為 OneAttachment , 限制會忽略 Attachment1 並嘗試將 Attachment0 移動到 Position

Position

平行讀取

限制應移動到的位置 Attachment0 .只有在 Mode 設為 OneAttachment 時才使用,在此情況下 Attachment1 將被忽略。

ReactionForceEnabled

平行讀取

如果為 false (預設值),限制只適用力量給 Attachment0 ,而 Attachment1 仍然不受影響。如果真實,限制將在 等和相反的方向 對兩個附件施加力。

Responsiveness

平行讀取

控制約束達到目標的速度。高值會使附件(s)更快地對齊。值可為 5 到 200。

RigidityEnabled

平行讀取

力是否依賴其他屬性,或是物理解決器是否盡快反應以完成對齊。如果為 false (預設值),力量由 MaxForceMaxVelocityResponsiveness 決定。如果真實,物理解決器會盡快反應以完成對齊。

方法

活動