RocketPropulsion

非推奨を表示

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

非推奨

RocketPropulsion オブジェクトは、パーツに力を適用して、 次へ顔を するターゲットパーツ

Class.RocketPropulsion.ReachedTarget|ReachedTarget イベントを使用して、部品が TargetRadius の Class.RocketPropulsion.Target 内にあるときに部品が目標に到達するかどうかを検出できます。

RocketPropulsion は、すべての BodyMovers の中で最も物理に関連するプロパティを持っています。彼らが制御するカテゴリに基づいて、プロパティをカテゴリに分割するのが便利です:

  • ゴール: TargetTargetOffset および 0> Class.RocketPropulsion.TargetRadius|TargetRadius0>
  • ポジション (推力): MaxSpeed , MaxThrust , 0> Class.RocketPropulsion.ThrustD|ThrustP0> と 3> Class.RocketPropulsion.ThrustP|ThrustP 3>
  • ローテーション (ターン) - CartoonFactorMaxTorque、0> Class.RocketPropulsion.TurnD|TurnD0> 、 3> Class.RocketPropulsion.TurnP|TurnP 3>

RocketPropulsion: の両方のトランスレーションと回転フォース機能を

概要

プロパティ

  • 並列読み取り

    部品の傾向を Target に向けるかどうかを決めます。

  • 並列読み取り

    パーツが Target に向かって移動する最大速度を決定します。

  • 並列読み取り

    パーツを移動するために与えられる最大推力を決めます。

  • 並列読み取り

    パーツを Target に回転させるために、適用できる最大トルク量を決定します。

  • 並列読み取り

    パーツが次の方向にあるオブジェクトを決定します。

  • 並列読み取り

    力/トルクが適用される向きの世界オフセットを Target から決める。

  • 並列読み取り

    部品が発射されるための最大距離を Target から決定します。

  • 並列読み取り

    パーツに適用されるダンピングを決定して、Target を上昇させることを防止します。

  • 並列読み取り

    Class.RocketPropulsion.Target|Target に到達するために、Class.RocketPropulsion.Target|Target の強度を決めます。

  • 並列読み取り

    Class.RocketPropulsion.Target|Target に到達するために使用するダンピング量を決めます。

  • 並列読み取り

    Class.RocketPropulsion.Target|Target に向かっている時のトルクの強度を決めます。

方法

  • Abort():void

    ロケットがターゲットに向かって移動するのを停止させ、落下させます。

  • Fire():void

    ロケットがターゲットに向かって飛ぶようにします。

イベント

  • ターゲットのターゲット範囲内にロケットが入ると、これはターゲットのターゲット範囲内でロケットを作動させるために使用されます。これは、ターゲットがターゲット範囲内に飛行すると、爆発を起動するなど、ロケットの作動を作成するために使用されます。

プロパティ

CartoonFactor

並列読み取り

CartoonFactor プロパティは、部品が Target に向きる傾向を決定します。デフォルトでは、このプロパティは 0.7 に設定されています。0 に設定されている場合、部品はターゲットに向きます。

MaxSpeed

並列読み取り

MaxSpeed プロパティは、部品が Target に向かって移動する速度の上限を決定します。 RocketPropulsion は、この速度限を超えると、部品を速度を落とすための力を適用します。

MaxThrust

並列読み取り

MaxThrust プロパティは、部品を動かすために適用される推力の上限を決定します。部品またはアセンブリの高さが mass の場合、空中に保持するためにより多くの推力が必要になります。そして、Target を追跡するために、より多くの推力

MaxTorque

並列読み取り

MaxTorque プロパティは、部品を Target に回転するために課せられるトルクの上限を決定します。これは BodyGyro.MaxTorque と同様です。

Target

並列読み取り

ターゲットプロパティは、RocketPropulsion が力/nilを発揮するオブジェクトを決定します。TargetOffset に設定されている場合、2>Class.RocketPropulsion.TargetOffset|TargetOffset2> が使用されます。

TargetOffset

並列読み取り

ターゲットオフセットプロパティは、Target からの世界オフセットを決定します。基本的に、RocketPropulsion がターゲットが本当にこのプロパティによってオフセットされているかのように動作します。ターゲットが nul に設定されている場合、このプロパティはターゲットの

TargetRadius

並列読み取り

ターゲット範囲プロパティは、RocketPropulsion.Target パーツからの最大距離を決定します。これは、RocketPropulsion.ReachedTarget イベントが発動するために必要な距離です。これにより、エクサートフォースは影響を受けません。

ThrustD

並列読み取り

D プロパティは、Target を上昇させることなくパーツの速度を減速させるために使用されます。 ゴムバンディング 効果を引き起こすためには、BodyPosition.D と同様の動作をします。

ThrustP

並列読み取り

プロパティ P は、 を適用するときに使用される Target の量を決定します。この値が高いほど、パワーが使用され、使用が速くなります。このプロパティは BodyPosition.P と同様に機能します。

TurnD

並列読み取り

D プロパティは、 ダンピング が使用されるトルクに対して適用される Target です。パーツが目標方向に接近すると、 ダンピング

TurnP

並列読み取り

プロパティ P は、パワー を適用しているときに使用される Target の量を決定します。この値が高いほど、Class.RocketPropulsion.Target|Target に対処するために使用されるパワーが増加し、1> パワー1> が使用されるより速く使用されます。

方法

Abort

void

ロケットがターゲットに向かって移動するのを停止させ、落下させます。


戻り値

void

Fire

void

ロケットがターゲットに向かって飛ぶようにします。


戻り値

void

イベント

ReachedTarget

ターゲットのターゲット範囲内にロケットが入ると、これはターゲットのターゲット範囲内でロケットを作動させるために使用されます。これは、ターゲットがターゲット範囲内に飛行すると、爆発を起動するなど、ロケットの作動を作成するために使用されます。