LinearVelocity

非推奨を表示

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

LinearVelocity 制約は、アセンブリに力を適用して、 定常 線速度を維持します。Vector3 、ライン、または 2D プレーン沿いに力を適用するように設定できます。代わりに:

  • 適用される力の量を制御したい場合は、VectorForce 制約を使用します。
  • 初期 線速度だけが必要な場合は、アセンブリに直接 AssemblyLinearVelocity プロパティを設定します。

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

相対性

速度の適用は、制約の RelativeTo プロパティを通じて制御できます。World に設定すると、力が世界の座標に適用され、親または添付オリエンテーションに関係なくなります。If set to Attachment0 または Attachment1 に設定すると、力がそれぞれ Attachment0 または Attachment1 に対して適用されます。

概要

プロパティ

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

プロパティ

ForceLimitMode

並列読み取り

制限力がどのように制限されるかを決定します。Magnitude に設定すると、制約力は MaxForce より小さな値になります。When set to PerAxis , the force along each axis will be less than the corresponding value in MaxAxesForce when VelocityConstraintModeVector または相応する値 in MaxPlanarAxesForce when VelocityConstraintModePlane です。使用するのは、ForceLimitsEnabledtrue になるときだけです。

ForceLimitsEnabled

並列読み取り

制限力が限られるか、物理ソリューションがターゲット速度を達成するために無制限の力を適用できるかを決定します。有効にすると、制約力は ForceLimitMode に基づいて制限されます。無効にすると、物理ソルバーは常にターゲット速度を達成するのに十分な力を適用します。

LineDirection

並列読み取り

Vector3 線に沿って速度を制限するための正常化された方向は、VelocityConstraintModeLine に設定されているとき。

LineVelocity

並列読み取り

VelocityConstraintModeLine に設定されているときの速度の浮動値。

MaxAxesForce

並列読み取り

制限がターゲット速度を達成するために適用できる各軸における最大力。使用するのは、ForceLimitsEnabledtrue であり、ForceLimitModePerAxis であり、VelocityConstraintModeVector である場合のみです。制限を適用するために使用される軸は、RelativeTo プロパティに対応します。

MaxForce

並列読み取り

制限が適用できるフォースベクトルの最大値。ForceLimitsEnabledtrue であり、ForceLimitModeMagnitude である場合にのみ使用します。

MaxPlanarAxesForce

並列読み取り

制限が適用できる各軸に沿って最大力、平面速度を達成するために。使用するのは、ForceLimitsEnabledtrue であり、ForceLimitModePerAxis であり、VelocityConstraintModePlane である場合のみです。制限を適用するために使用される軸は、RelativeTo プロパティに対応します。

PlaneVelocity

並列読み取り

Vector2 飛行機の各傾斜方向の速度の値、VelocityConstraintModePlane に設定されているとき、プレーンの速度の値。

PrimaryTangentAxis

並列読み取り

VelocityConstraintModePlane に設定されているときの平面の主軸。値は次のように RelativeTo の値に依存します:

ReactionForceEnabled

並列読み取り
並列読み取り

制約の Enum.ActuatorRelativeTo プロパティを設定します。

SecondaryTangentAxis

並列読み取り

平面のセカンダリ軸、VelocityConstraintModePlane に設定されているとき、値は次のように RelativeTo の値に依存します:

VectorVelocity

並列読み取り

Vector3 速度値が VelocityConstraintMode に設定されているとき、Vector に値が設定されます。

VelocityConstraintMode

並列読み取り

制約のモード: LinePlane、または Vector。デフォルトは Vector です。

方法

イベント