SlidingBallConstraint
*このコンテンツは、ベータ版のAI(人工知能)を使用して翻訳されており、エラーが含まれている可能性があります。このページを英語で表示するには、 こちら をクリックしてください。
スライディングボール制限 は、PrismaticConstraint や CylindricalConstraint など、輪郭を沿ってスライドできるが回転しない制限の基本クラスです。これにより、添付ファイルの X 軸が同じ方向に向かっているが、異なる方向を指しているようになります。また、添付ファイルを制限して、その Y 軸が平行になるようにします。
この制約を構成するときは、Roblox ユニット を調べることで、Roblox ユニットがメトリックユニットと比較してどのようになるかを理解するのが役立つかもしれません。
線形電力
この制約の ActuatorType が Motor に設定されている場合、添付ファイルを翻訳して Velocity に到達する目標を達成しようとします。この翻訳をさらに制御するには、MotorMaxAcceleration と MotorMaxForce の両方を介して行うことができます。
この制約の ActuatorType が Servo に設定されている場合、添付ファイルを TargetPosition に指定されたセパレーションに翻訳しようとします。この翻訳は Speed , LinearResponsiveness , そして ServoMaxForce によって制御されます。
制限
制限 を設定して、この制約のスライド範囲を制限できます。LimitsEnabled プロパティを有効にすると、LowerLimit および UpperLimit 値、および限界に達すると付属物の弾力を定義する Restitution が露出します。
概要
プロパティ
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 。
制約の色。
制限が有効かどうかを切り替えます。
制約の表示を切り替えます。
プロパティ
ActuatorType
SlidingBallConstraint の翻訳が有効になっているかどうか、および、有効になっている場合、どのようなアクティベーションかを設定します。
If ActuatorType が None に設定されている場合、ジョイントは自由にスライドできます。
If ActuatorType が Motor に設定されている場合、添付ファイルを翻訳して Velocity に到達する目的で設定されます。この翻訳をさらに制御するには、MotorMaxAcceleration と MotorMaxForce の両方を介して行うことができます。
この制約の ActuatorType が Servo に設定されている場合、添付ファイルを TargetPosition に指定されたセパレーションに翻訳しようとします。この翻訳は Speed , LinearResponsiveness , そして ServoMaxForce によって制御されます。
LimitsEnabled
SlidingBallConstraint が翻訳範囲を制限するかどうかを設定します。真である場合、このプロパティは LowerLimit および UpperLimit 値、および限界に達すると付属物の弾力を定義する Restitution を露出します。
LinearResponsiveness
派生クラスのアクチュエータタイプが TargetPosition に設定されたとき、線形サーボモーターの「鋭さ」を指定して Servo に到達します。より大きな値は応答が速く、より小さな値はより多くのダンピングと遅い応答になります。
Restitution
制限の Attachments の弾力が、UpperLimit と LowerLimit によって指定された範囲の終わりに達したとき、LimitsEnabled が真に設定されていると仮定して、有効な範囲は 0–1 の間です。