Cannon

プレイヤーは樽のような特定のオブジェクトに飛び込み、オブジェクトの方向に吹き飛ばすことができる。この能力は、Cannon EnterとCannon Exit のAIノードを使用した場合にのみ機能します。

AIFSMを使用することで、高度な柔軟性とカスタマイズ性が得られます。AIFSMでは、Cannonの挙動を制御するステートを追加できます。これには、大砲を回転させたり、さまざまな経路で動かして障害物を作ることも含まれます。より詳しい設置例については、デモを参照してください。

最も基本的なセットアップでは、Cannonノードは実行するいくつかのステートで構成されています。CannonのAIには、プレイヤーを検出するためにIsTriggerモードに設定されたCollider2Dコンポーネントが必要です。

Important
プレイヤーは大砲の中ではダメージを受けません。

Important
プレイヤーが大砲の中に入ったら、ある時点で大砲の出口ノードを使わなければならない。

Cannon Enter
Playerプレイヤーの参照

Cannon Exit
Playerプレイヤーへの参照
ExitAutomaticが設定されている場合、プレイヤーは即座に大砲から射出されます。
Buttonが設定されている場合、指定されたボタンが押されると、プレイヤーは大砲から射出されます。
Force爆風の威力
Air Friction時間の経過とともに力に加わる空気の摩擦。
Blast Offsetプレーヤーが最初に大砲から出るときの位置。

Signals: cannonBlast

タイトルとURLをコピーしました