CylindricalConstraint
*このコンテンツは、ベータ版のAI(人工知能)を使用して翻訳されており、エラーが含まれている可能性があります。このページを英語で表示するには、 こちら をクリックしてください。
A 円筒形制限 は、付属物が1軸に沿ってスライドし、他の軸に回転することを許可します。それは PrismaticConstraint と HingeConstraint の組み合わせのように考えられます。スライドアクスは、制約の X 軸によって決定されます。回転軸は制約の Attachment1 に中心化され、制約の InclinationAngle によってスライド制約から角度が外されます。
この制約、SpringConstraint と一緒に、車両サスペンションの構築に最適です。
この制約が 1つのパーツ ( A ) を他のパーツ ( B ) に付属させる場合 ( Z )、パーツ A はプレイヤーとの対話中にローカルシミュレーションされないことに注意してください。
この制約を構成するときは、Roblox ユニット を調べることで、Roblox ユニットがメトリックユニットと比較してどのようになるかを理解するのが役立つかもしれません。
角度パワー
円筒の AngularActuatorType が Motor に設定されている場合、付属物を回転させて目標の AngularVelocity に到達することを試みます。この回転をさらに制御するには、MotorMaxAngularAcceleration と MotorMaxTorque の両方を介してできます。円筒の AngularActuatorType が Servo に設定されている場合、それは TargetAngle に指定された角度に回転しようとします。この回転は、AngularSpeed、AngularResponsiveness、およびServoMaxTorqueによって制御されます。
線形電力
円筒の ActuatorType が Motor に設定されている場合、添付ファイルを翻訳して Velocity に到達する目的で翻訳します。この翻訳をさらに制御するには、MotorMaxAcceleration と MotorMaxForce の両方を介して行うことができます。円筒の ActuatorType が Servo に設定されている場合、添付ファイルを TargetPosition に指定されたセパレーションに翻訳しようとします。この翻訳は Speed , LinearResponsiveness , そして ServoMaxForce によって制御されます。
制限
円筒形の制限で スライド範囲 と 回転 の両方を制限する限度を設定できます。LimitsEnabled プロパティを有効にすると、LowerLimit および UpperLimit の値、および限界に達すると付属物の弾力を定義する Restitution が露出します。AngularLimitsEnabled プロパティを有効にすると、LowerAngle および UpperAngle 制限と、限界に達すると付属物の弾力を定義する AngularRestitution が露出します。
傾き角
InclinationAngle は、回転軸の方向を X 軸から XY 平面の Attachment0 から、-180 から 180 までの角度で定義します。これにより、スライド軸を変更せずに回転要素を傾けることができます。
概要
プロパティ
角度アクチュエータの種類。
回転軸の周りの角制限を有効にします。
角度サーボモーターの鋭さを指定して、TargetAngle に到達する。
2つの制限の返還、またはどれほど弾力性があるか。
ターゲットの角速度。この値は、サーボが常にターゲットに向かうため、無効数値です。秒ごとのラジアン。
回転軸の周りの秒ごとのモーターのターゲット角速度。
回転軸の周りの Attachment1 参照軸とセカンダリ軸の間の署名角 (度)。
回転軸の方向は、 XY 軸からの角度として、 XY 平面の Attachment0 です。
回転軸の周りに Attachment1 の参照軸とセカンダリアクスの角の下限。
秒ごとのモーターの最大角加速度 (radians per second squared)。
モーターが目標の角速度を達成するために適用できる最大トルク。
回転軸の可視性を有効にする。
サーボモーターが適用できる最大トルク。
回転軸の周りの Attachment1 参照軸とセカンダリ軸のターゲット角 (度)。
回転軸の周りの Attachment1 の参照軸とセカンダリ軸の角の上限。
ワールドの座標での回転軸の単位ベクトル方向。
SlidingBallConstraint の翻訳が有効になっているかどうか、および、有効になっている場合、どのようなアクティベーションかを設定します。
制約の Attachments の現在のオフセット。
SlidingBallConstraint が翻訳範囲を制限するかどうかを設定します。
TargetPosition に到達する線形サーボモーターの「鋭さ」を指定します。
X軸の位置制限が低い場合、 が trueの場合。
制限が ActuatorType に設定され、制限が望む Motor に到達すると、制限の最大加速度が Velocity に設定されます。
制限が ActuatorType に設定され、制限が望んでいる Motor に到達すると、制限の最大力が Velocity に設定されます。
制限の Attachments の弾力が、UpperLimit と LowerLimit によって指定された範囲の終わりに達したとき、LimitsEnabled が真に設定されていると仮定して、
制限が ActuatorType に設定され、制限が望んでいる Servo に到達すると、制限の最大力が Speed に設定されます。
制約の視覚化されたサイズ。
制限が ActuatorType に設定されたとき、制限が Servo に向かって翻訳されると、制限の望ましい速度が TargetPosition になります。秒ごとのスタッドで測定。
制約が ActuatorType に設定されたターゲットポジションが Servo になったときの制約の試みの位置。スタッドで測定されます。
上位の位置制限は、 X 軸の Attachment0 で、LimitsEnabled が trueの場合。
制約が ActuatorType に設定されたときの速度の試み Motor 。秒ごとのスタッドで測定されます。
制限が現在世界で有効かどうかを示します。
Attachment に接続されている Constraint.Attachment1 。
Attachment に接続されている Constraint.Attachment0 。
制約の色。
制限が有効かどうかを切り替えます。
制約の表示を切り替えます。
プロパティ
AngularActuatorType
円筒の AngularActuatorType が Motor に設定されている場合、付属物を回転させて目標の AngularVelocity に到達することを試みます。この回転をさらに制御するには、MotorMaxAngularAcceleration と MotorMaxTorque の両方を介してできます。
円筒の AngularActuatorType が Servo に設定されている場合、TargetAngle に指定された角度に回転しようとします。この回転は、AngularSpeed、AngularResponsiveness、およびServoMaxTorqueによって制御されます。
AngularResponsiveness
このプロパティは、 に到達するときの角度サーボモーターの鋭さを指定し、 が に設定されているときに、 が指定されます。より大きな値はより速い応答に対応し、より小さな値はより多くのダンピングとより遅い応答に対応します。