BodyVelocity

非推奨を表示

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

非推奨

BodyVelocity オブジェクトは、常速を維持するようにアセンブリに力を適用します。Velocity プロパティは、BasePart.AssemblyLinearVelocity と混同しないで、ゴール速度を制御します。

BodyVelocityBodyAngularVelocity の線形対応です。アセンブリがゴールポジションに移動する必要がある場合は、代わりに BodyPosition を使用します。オブジェクトに適用された力にさらに制御が必要な場合は、BodyForce または BodyThrust の代わりに使用することを検討してください。

このオブジェクトに適用される力の強度は、アセンブリの現在の速度と目標速度の差によって制御されます。これは P (パワー) で倍増され、増大または減少されます。その結果の力は MaxForce に制限されます。

概要

プロパティ

  • 並列読み取り

    各軸に適用できる力の制限を決定します。

  • 並列読み取り

    目標速度に達するために、どの程度攻撃的な力が適用されるかを決定します。

  • 並列読み取り

    ゴール速度を決定します。

方法

プロパティ

MaxForce

並列読み取り

このプロパティは、目標に到達するために各軸に適用できる力の量の制限を決定します Velocity。アセンブリが移動していない場合は、この値を増加し、Anchored または固定されたアセンブリに付属していないことを確認してください。

並列読み取り

このプロパティは、目標に到達するために力を適用するときに使用される電力の量を決定します Velocity。この値が高いほど、より多くの電力が使用され、より速く使用されます。BodyVelocity にかける力は、アセンブリの現在の速度とゴール速度の差が増加するにつれて増加します。このプロパティは、この力に乗算されて、増大または減少させられます。

Velocity

並列読み取り

このプロパティ (BasePart.Velocity と混同しないでください) は、力が適用されるターゲット速度を決定します。世界に対して指定され、アセンブリに対しては指定されていません。

方法

GetLastForce

このメソッドは実装されておらず、常に 0 ベクトルを返します。代わりに AlignPosition を使用することをお勧めします。


戻り値

lastForce

オブジェクトの最後の力を返します。


戻り値

イベント