LinearVelocity
*このコンテンツは、ベータ版のAI(人工知能)を使用して翻訳されており、エラーが含まれている可能性があります。このページを英語で表示するには、 こちら をクリックしてください。
LinearVelocity 制約は、アセンブリに力を適用して、 定常 線速度を維持します。Vector3 、ライン、または 2D プレーン沿いに力を適用するように設定できます。代わりに:
- 適用される力の量を制御したい場合は、VectorForce 制約を使用します。
- 初期 線速度だけが必要な場合は、アセンブリに直接 AssemblyLinearVelocity プロパティを設定します。
この制約を構成するときは、Roblox ユニット を調べることで、Roblox ユニットがメトリックユニットと比較してどのようになるかを理解するのが役立つかもしれません。
相対性
速度の適用は、制約の RelativeTo プロパティを通じて制御できます。World に設定すると、力が世界の座標に適用され、親または添付オリエンテーションに関係なくなります。If set to Attachment0 または Attachment1 に設定すると、力がそれぞれ Attachment0 または Attachment1 に対して適用されます。
概要
プロパティ
制限力がどのように制限されるかを決定します。
制限力が限られるか、物理ソリューションがターゲット速度を達成するために無制限の力を適用できるかを決定します。
線上で速度を制限するための正常化された Vector3 方向。
VelocityConstraintMode が Line に設定されているときの速度の浮動値。
制限が適用できる各軸に沿って最大力、ベクトル速度を達成するために。使用するのは、ForceLimitsEnabled が true であり、ForceLimitMode が PerAxis であり、VelocityConstraintMode が Vector である場合のみです。
制限が適用できるフォースベクトルの最大磁度。
制限が適用できる各軸に沿って最大力、平面速度を達成するために。使用するのは、ForceLimitsEnabled が true であり、ForceLimitMode が PerAxis であり、VelocityConstraintMode が Plane である場合のみです。
Vector2 プレーンの各傾斜方向の速度の値。
プレーンの主軸、VelocityConstraintMode が Plane に設定されているとき。
制約の Enum.ActuatorRelativeTo プロパティを設定します。
平面のセカンダリ軸、VelocityConstraintMode が Plane に設定されているとき。
Vector3 速度値が VelocityConstraintMode に設定されているとき、Vector に値が設定されます。
制約のモード。
制限が現在世界で有効かどうかを示します。
Attachment に接続されている Constraint.Attachment1 。
Attachment に接続されている Constraint.Attachment0 。
制約の色。
制限が有効かどうかを切り替えます。
制約の表示を切り替えます。
プロパティ
ForceLimitMode
制限力がどのように制限されるかを決定します。Magnitude に設定すると、制約力は MaxForce より小さな値になります。When set to PerAxis , the force along each axis will be less than the corresponding value in MaxAxesForce when VelocityConstraintMode は Vector または相応する値 in MaxPlanarAxesForce when VelocityConstraintMode は Plane です。使用するのは、ForceLimitsEnabled が true になるときだけです。
ForceLimitsEnabled
制限力が限られるか、物理ソリューションがターゲット速度を達成するために無制限の力を適用できるかを決定します。有効にすると、制約力は ForceLimitMode に基づいて制限されます。無効にすると、物理ソルバーは常にターゲット速度を達成するのに十分な力を適用します。
MaxAxesForce
制限がターゲット速度を達成するために適用できる各軸における最大力。使用するのは、ForceLimitsEnabled が true であり、ForceLimitMode が PerAxis であり、VelocityConstraintMode が Vector である場合のみです。制限を適用するために使用される軸は、RelativeTo プロパティに対応します。
MaxForce
制限が適用できるフォースベクトルの最大値。ForceLimitsEnabled が true であり、ForceLimitMode が Magnitude である場合にのみ使用します。
MaxPlanarAxesForce
制限が適用できる各軸に沿って最大力、平面速度を達成するために。使用するのは、ForceLimitsEnabled が true であり、ForceLimitMode が PerAxis であり、VelocityConstraintMode が Plane である場合のみです。制限を適用するために使用される軸は、RelativeTo プロパティに対応します。
PrimaryTangentAxis
VelocityConstraintMode が Plane に設定されているときの平面の主軸。値は次のように RelativeTo の値に依存します:
- If RelativeTo が World に設定されている場合、この値はワールドスペースで指定する必要があります。
ReactionForceEnabled
SecondaryTangentAxis
平面のセカンダリ軸、VelocityConstraintMode が Plane に設定されているとき、値は次のように RelativeTo の値に依存します:
- If RelativeTo が World に設定されている場合、この値はワールドスペースで指定する必要があります。