HingeConstraint

非推奨を表示

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

A ヒンジ制限 は、2つの Attachments が1軸で回転し、2つの Attachments が同じ位置に占有し、それらの X 軸が同じ方向に向かっているように制限することができます。

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

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

角度パワー

ヒンジは回転を作動させるように構成できます。ヒンジの ActuatorTypeMotor に設定されている場合、付属物を回転させて目標の AngularVelocity に到達することを試みます。この回転をさらに制御するには、MotorMaxAccelerationMotorMaxTorque の両方を介してできます。ヒンジの ActuatorTypeServo に設定されている場合、TargetAngle に指定された角度に回転しようとします。この回転は、AngularSpeedServoMaxTorque の両方によって制御されます。

制限

ヒンジの回転を制限する限界を設定して、ドアのようなメカニズムを制限することができ、設定範囲内でのみ開いたり閉じたりする必要があります。LimitsEnabled プロパティを有効にすると、LowerAngle および UpperAngle 制限と、限界に達すると付属物の弾力を定義する Restitution が露出します。

概要

プロパティ

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

プロパティ

ActuatorType

並列読み取り

HingeConstraint の回転が有効になっているかどうか、および、有効になっている場合、どのようなアクティベーションかを設定します。

作動したフリースピンローテーションとフリースピンローテーションの両方が制限されることに注意してください。LimitsEnabled を真に設定して。

AngularResponsiveness

並列読み取り

このプロパティは、TargetAngle に到達するときのサーボモーターの鋭さを指定し、ActuatorTypeServo に設定されているときに、サーボモーターの鋭さを指定します。より大きな値はより速い応答に対応し、より小さな値はより多くのダンピングとより遅い応答に対応します。

AngularSpeed

並列読み取り

望ましい角速度 a HingeConstraintActuatorType を設定し、Servo に向かって回転すると、その TargetAngle を維持しようとします。秒単位で測定されます。

AngularVelocity

並列読み取り

角速度 a HingeConstraintActuatorType を設定し、Motor に達成しようとします。ラディアン/秒で測定されます。

CurrentAngle

読み取り専用
複製されていません
並列読み取り

現在の角度の 。この角度は、 Y 軸の角度分離を測定して計算されます。

LimitsEnabled

並列読み取り

HingeConstraint が回転範囲を制限するかどうかを設定します。有効にすると、制約は CurrentAngle のみを LowerAngleUpperAngle の間に許可します。Attachment が制限された回転範囲の端に到達すると、回転が停止します。Restitution が 0 より大きい場合、添付ファイルは制限された範囲の端に当たるとバウンスします。

LowerAngle

並列読み取り

The minimum rotation angle the HingeConstraint は、LimitsEnabled が真実である場合、最小回転角を許可します。度で測定されます。

MotorMaxAcceleration

並列読み取り

最大角加速度 a HingeConstraintActuatorType を設定し、MotorAngularVelocity を達成することができます。秒単位のラディアンで測定します。

MotorMaxTorque

並列読み取り

トルクの最大値は、HingeConstraintActuatorTypeMotor に設定し、望む AngularVelocity に到達しようとするときに適用できます。

Radius

並列読み取り

HingeConstraint の視覚的な半径。

Restitution

並列読み取り

どの程度柔軟な が、 が真になると、範囲の端に到達するとき、どのようになりますか?制限は 0 と 1 の間です。

ServoMaxTorque

並列読み取り

トルクの最大値は、HingeConstraintActuatorTypeServo に設定し、望む TargetAngle に到達しようとするときに適用できます。

TargetAngle

並列読み取り

ターゲットの角度 a HingeConstraint は、ActuatorTypeServo に設定されている場合、回転しようとします。度で測定されます。

UpperAngle

並列読み取り

HingeConstraint が true である場合、LimitsEnabled が許可する最大回転角。度で測定されます。

方法

イベント