A CylindricalConstraint は、付属ファイルを 1つの軸に沿ってスライドし、他の軸で回転させます。この制限と、スプリング制限 を組み合わせると、車輪ショックが回転しながら上下にスライドでき、車輪自体が回転する車両サスペンションを構築するのに理想的です。この制約は、角度 と 線形 の両方でも電力を供給できます。
角度パワー
円筒の 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 軸から X / Y 平面の Attachment0 から、-180 から 180 までの角度で定義します。これにより、スライド軸を変更せずに回転要素を傾けることができます。