AlignPosition
*このコンテンツは、ベータ版のAI(人工知能)を使用して翻訳されており、エラーが含まれている可能性があります。このページを英語で表示するには、 こちら をクリックしてください。
位置調整 制約は、2つの添付ファイルを一緒に移動するか、1つの添付ファイルを目標位置に移動するための力を適用します。名前から示されるように、これは添付ファイルの 位置 にのみ影響し、方向性 (添付ファイルを 方向性 で整列するには、参照してください AlignOrientation ) には影響しません。
この制約を構成するときは、Roblox ユニット を調べることで、Roblox ユニットがメトリックユニットと比較してどのようになるかを理解するのが役立つかもしれません。
場所を強制する
デフォルトでは、力がその添付ファイルの場所の親に適用され、親の質量の中心が力の方向と一致しない場合、トルクも力と同時に適用されます。代わりに、力をApplyAtCenterOfMassで切り替えて、親の質量の中心に適用できます。
反応力
デフォルトでは、制約は Attachment0 にのみ力を適用し、Attachment1 は影響を受けないままです。必要に応じて、力を 同じ方向と反対方向の両方の添付ファイル に適用できますように、ReactionForceEnabled。
制限を強制する
この制約を設定して、制限が許可する最大力を RigidityEnabled プロパティを通じて適用できます。真になると、物理ソルバーは可能な限り迅速に反応して、調整を完了します。When false, the force applied by the constraint is limited based on ForceLimitMode , MaxVelocity , and Responsiveness .詳細は ForceLimitMode を参照してください。
添付モード
この制約は、目標を計算するときに 1 または 2 の添付ファイルを使用できます。詳細は Mode を参照してください。
概要
プロパティ
フォースがその付属の場所か、または親の質量の中心に適用されるかどうか、Attachment0 の親にフォースが適用されるかどうか。
制限力がどのように制限されるかを決定します。RigidityEnabled が false の場合にのみ使用されます。
制限力を制限するために制約が使用する軸を決定します。RigidityEnabled が false で、AlignPosition.ForceLimitMode が PerAxis である場合にのみ適用されます。
制限が目標を達成するために適用できる各軸における最大力。
制限が達成できる最大力の大きさ。
付属ファイルが結合するときに移動できる最大速度。
制約が目標を計算するときに 1つまたは 2つの添付ファイルを使用するかどうか。
制限が移動する位置 Attachment0 。
制約が Attachment0 にのみ力を適用するか、同じ方向と反対方向の両方の添付ファイルに力を適用するか。
制限が目標に達するスピードを制御します。高い値は、付属(s)がより迅速に一致するようにします。
力が他のプロパティに依存するか、物理ソリューションが可能な限り迅速に反応してアラインメントを完了するかどうか。
制限が現在世界で有効かどうかを示します。
Attachment に接続されている Constraint.Attachment1 。
Attachment に接続されている Constraint.Attachment0 。
制約の色。
制限が有効かどうかを切り替えます。
制約の表示を切り替えます。
プロパティ
ApplyAtCenterOfMass
偽り (デフォルト) の場合、Attachment0 の添付場所の親に力が適用され、親の質量の中心が力の方向と一致しない場合、トルクも力と同時に適用されます。真の場合、力は親の質量の中心に適用されます。
ForceLimitMode
RigidityEnabled が false のとき、制限力がどのように制限されるかを決定します。When set to Magnitude , 制約力は大きさが MaxForce より小さくなるように制限されます。PerAxis に設定すると、各軸における制約力が MaxAxesForce に制限されます。力が制限される軸は、ForceRelativeTo プロパティに基づいています。
ForceRelativeTo
制限力を制限するために制約が使用する軸を決定します。適用されるのは、RigidityEnabled が false であり、AlignPosition.ForceLimitMode が PerAxis であるときのみです。World に設定すると、制約力は世界の参照フレームで計算され、MaxAxesForce で指定された力制限は世界の座標システムの軸に対応します。Attachment0 または Attachment1 に設定すると、指定されたフォース制限は、MaxAxesForce で指定された添付コーディネートシステムの軸に参照します。
MaxAxesForce
制限が目標を達成するために適用できる各軸における最大力。使用するのは、RigidityEnabled が false であり、ForceLimitMode が PerAxis である場合のみです。制限に適用するために使用される軸は、ForceRelativeTo プロパティを使用して指定されます。
MaxForce
制限が目標を達成するために適用できる最大力の大きさ。RigidityEnabled が false であり、ForceLimitMode が Magnitude である場合にのみ使用します。
注意してください MaxForce , as well as MaxVelocity , are キャップ to the force and velocity respectively.実際のスケールは Responsiveness によって決まります。
MaxVelocity
付属ファイルが結合するときに移動できる最大速度。RigidityEnabled が false の場合にのみ使用します。
注意してください MaxVelocity , as well as MaxForce , are キャップ to the velocity and force respectively.実際のスケールは Responsiveness によって決まります。
制約が目標を計算するときに 1 または 2 の添付ファイルを使用するかどうか。デフォルトでは、これは TwoAttachment で、制約は Position を無視し、Attachment0 を Attachment1 の位置に移動しようとします。
OneAttachment に設定されると、制約は Attachment1 を無視し、Attachment0 を Position に移動しようとします。
ReactionForceEnabled
偽り (デフォルト) の場合、制約は Attachment0 にのみ力を適用し、Attachment1 は影響を受けないままです。真の場合、制約は 同じ方向と反対方向の両方の添付ファイルに力を適用します 。
RigidityEnabled
力が他のプロパティに依存するか、物理ソリューションが可能な限り迅速に反応してアラインメントを完了するかどうか。如果 false (デフォルト) である場合、力は MaxForce、MaxVelocity、および Responsiveness によって決定します。真である場合、物理ソルバーは可能な限り迅速に反応して、調整を完了します。