BallSocketConstraint

非推奨を表示

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

A BallSocketConstraint は、それらが同じ位置を占有するように Attachments を制限します。デフォルトでは、両方の添付ファイルがすべての軸に自由に回転できますが、LimitsEnabledtrue である場合、添付ファイルは限られたコーンでしか回転できません。

この制約が 1つのパーツ ( A ) を他のパーツ ( B ) に付属させる場合 ( Z )、パーツ A はプレイヤーとの対話中にローカルシミュレーションされないことに注意してください。

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

制限

人間の頭が限られた軸方向の範囲内で傾き、回転できるように、ボールソケットの 傾き回転 を制限することができます。LimitsEnabled プロパティを有効にすると、UpperAngle 値がコーン内で **** 傾きを制限するようになり、また、有効にするとTwistLimitsEnabled プロパティが、 **** とTwistLowerAngle およびTwistUpperAngle 制限を通じて回転を制限できるようになります。

概要

プロパティ

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

プロパティ

LimitsEnabled

並列読み取り

BallSocketConstraintUpperAngle に基づいて回転に制限を持つかどうかを設定します。When true , it enforces that its Attachment1 は、自分の Attachment0 から設定された角度以上回転しないことを強制します。

MaxFrictionTorque

並列読み取り

最大の摩擦トルクを設定して、Attachments を一致させるようにします。

は、 の剛性を指定します (それが自分の周りの回転に抵抗する量)。

Radius

並列読み取り

BallSocketConstraint の視覚的な半径。

Restitution

並列読み取り

どのように弾力性が Attachments によって接続され、BallSocketConstraint によって指定された範囲の終わりに到達すると、UpperAngleLimitsEnabledtrue になるとき、どのように柔軟性があるか。0から1の間に制限されます。

TwistLimitsEnabled

並列読み取り

BallSocketConstraintTwistUpperAngle および TwistLowerAngle に基づいてツイスト回転に制限を設定するかどうかを設定します。ツイスト角は、Y軸とY軸の間の角、および のY軸と定義されます。

TwistLowerAngle

並列読み取り

が である限り、低回転制限を設定します。

TwistUpperAngle

並列読み取り

が である限り、上回転制限を設定します。

UpperAngle

並列読み取り

BallSocketConstraint の上限回転を設定し、LimitsEnabledtrue である限り、上限回転制限を設定します。

方法

イベント