AlignPosition

非推奨を表示

*このコンテンツは、ベータ版のAI(人工知能)を使用して翻訳されており、エラーが含まれている可能性があります。このページを英語で表示するには、 こちら をクリックしてください。

AlignPosition 制限は、2つの付属物を同時に移動するか、1つの付属物を目標ポジションに移動することに力を適用します。名前に示すように、これは付属物の 位置 にのみ影響し、方向を オリエント に設定しません。1> Class.AlignOrientation1> を参照し

この制限を構成するときは、Roblox ユニット を学び、Roblox ユニットがメトリックユニットとどのように比較されているかを理解するのに役立つかもしれません。

強制ロケーション

デフォルトでは、Attachment0 の親に力を適用し、その親のマスセンターがフォースの方向と一致しない場合、トルクが適用されます。また、ApplyAtCenterOfMass を切り替えることで、親のマスセンターがフ

反応力

デフォルトでは、制限は Attachment0 にのみ適用され、Attachment1 は影響を受けません。必要に応じて、 Class.AlignPosition.ReactionForceEnabled|ReactionForceEnabled を有効にすると、1>同じ方向において、

フォース制限

この制限を構成して、 RigidityEnabled プロパティで許可されている最大力を適用できます。当

アタッチメントモード

この制限は、目標を計算するときに 1つ または 2つ のアタッチメントを使用できます。詳細は Mode を参照してください。

概要

プロパティ

  • 並列読み取り

    そのアタッチメントの場所に force が適用されるかどうか、または親の中央にマスの中心に。

  • Class.AlignPosition.RigidityEnabled|RigidityEnabled が偽である場合を除きます。Class.AlignPosition.RigidityEnabled|RigidityEnabled が false である場合にのみ使用されます。

  • Class.AlignPosition.RigidityEnabled|RigidityEnabled が偽であるときのみ、AlignPosition.ForceLimitModePerAxis です。

  • 並列読み取り

    制限が適用できる軸の最大力。

  • 並列読み取り

    制限を適用して最大力の大きさを達成できる。

  • 並列読み取り

    接続時にアタッチメントが最大速度で移動できる速度です。

  • 制限は、目標を計算するために 1つまたは 2つのアタッチメントを使用しますか。

  • 並列読み取り

    Class.Constraint.Attendance0|Class. Constant. Attendance0 の位置に制限が移動する必要があります。

  • 並列読み取り

    Class.Constraint.附0|Attendance0 、または同方向にそれぞれのアタッチメントに適用されるかどうかに制限が適用されます。

  • 並列読み取り

    制限が目標に到達するのがどれくらい早かかったかを制御します。高い値は、アタッチメントが目標により早く揃うようになります。

  • 並列読み取り

    力が他のプロパティに依存するか、物理解析ソルバーが最適化を完了するのに最速で反応するかどうか。

Constraint から継承した プロパティ

プロパティ

ApplyAtCenterOfMass

並列読み取り

Class.Constructor.Attachment0|附加物0 の親には、Class.Constructor.Attach0 の位置の親に適用され、親の中央の質量が、力の方向と一致しない場合、力とトルクが同時に適用されます。1> force は、4> 親の中央の質量4> に適用されます。

ForceLimitMode

並列読み取り

Class.AlignPosition.RigidityEnabled|RigidityEnabled が偽であるとき、

並列読み取り

Class.AlignPosition.RigidityEnabled|RigidityEnabled は、AlignPosition.ForceLimitModePerAxis

MaxAxesForce

並列読み取り

Class.AlignPosition.RigidityEnabled|RigidityEnabled が偽であるときのみ、ForceLimitMode が使用されます。PerAxis が 1> Class.AlignPosition.Rigidity|Rigidity

MaxForce

並列読み取り

制限を適用して目標を達成するための最大フォースの魔力。 偽の場合、 RigidityEnabled は false となり、 ForceLimitModeMagnitude です。

Class.AlignPosition.MaxForce|MaxForce および MaxVelocity は、それぞれ および 1>速度1> の制限です。実際のスケールは 4> Class.AlignPosition.Responsiveness|Responsibility4> によって決定されます。

MaxVelocity

並列読み取り

アタッチメントが交差するときに最大速度で移動できます。 RigidityEnabled が偽である場合にのみ使用されます。

Class.AlignPosition.MaxVelocity|MaxVelocity 、および MaxForce は、速度と力の両方に制限を設定します。 Class.AlignPosition.Responsiveness|Responsibility は、実際のスケールは 1>Class.AlignPosition.Responsibility|Responsibility1> によって決定されます。

並列読み取り

制限は、 one または two アタッチメントを使用して、目標を計算するときに TwoAttachment を無視します。デフォルトでは、これは 1> Class.AlignPosition.Position|Position

Class.straint.Button|Button を Attachment1 に設定すると、Attachment0 を無視し、1>Class.Constraints.Button0|Button11> を 4>Class.AlignPosition.Position|Position4> に移動しようとします。

Position

並列読み取り

Class.Limit が制限を移動する位置。Mode が「Enum.PositionAlignMode|OneRotation」に設定されている場合、OneAttachment は「1>Class.Completed1>」を無視します。

ReactionForceEnabled

並列読み取り

Class.Constraint.Attendance が偽である場合 (デフォルト)、制限は Class.Constraint.Attendance1|Class.Constraint.Attendance2 のみに適用され、 Class.Constraint.Attendance3 は影響を受けません。

Responsiveness

並列読み取り

制限が目標に到達するのがどれくらい早くかを制御します。高い値は、アタッチメントをより速く整列させます。値は 5 から 200 の間です。

RigidityEnabled

並列読み取り

フォースが他のプロパティに依存するか、物理解析ソルバーが正しく機能するかによります。フォースは MaxForceMaxVelocity 、および Responsiveness

方法

イベント