レッスン 5

目次

ヘルススティンガーを追加する

それでは、プレイヤーがヘルスポーション(薬)というピックアップを獲得した時に使うスティンガーをいくつか追加します。この状況用のヘルスピックアップのミュージックキューが、2種類提供されています。理由は、再生中の音楽がCombatやExploreのメイン部分なのか、あるいはブリッジ部分なのかによって、再生すべき音符が異なるからです。

  1. Stingersバーチャルフォルダで、Cube MusicフォルダからStinger-ExploreCombatBridge-HealthとStinger-ExploreCombatMain-Healthの2つのファイルをインポートします。

  2. Game Syncsタブを開いて、MusicワークユニットにHealth_Cueというトリガーを作成します。

    ミュージックのどのセグメントを再生しているかによってヘルスキューが変わってくるので、シンバルスウェルの時のようにスティンガーをExploreやCombatのミュージックプレイリストコンテナに直接設定することができません。代わりに、Stinger-ExploreCombatMain-Healthがメインミュージック、つまりブリッジセクション以外のミュージックセグメントに限定して再生されるように設定します。

    ここで、CombatやExploreのミュージックの全てのメインパートのスティンガーが、Health_Cueトリガーに反応するように設定します。

  3. 以下の画像で選択されている全てのオブジェクトに対して、Stinger-ExploreCombatMain-Healthミュージックセグメントを再生するのにHealth_Cueトリガーを使うスティンガーを、設定します。

    次に、全てのブリッジセクションに対しても、同様にします。

  4. 以下の画像で選択されている全てのオブジェクトに対して、Stinger-ExploreCombatBridge-Healthミュージックセグメントを再生するのに、Health_Cueトリガーを使うスティンガーを、設定します。

    テレポーターと同じく、Cubeゲームエンジン内に直接プログラムされたHealth Pickupトリガーは、ありません。その代り、ItemHealth100とItemHealth200のイベントの両方を使って、トリガーを起動します。

  5. Eventsタブで、 ItemHealth100イベントで Health_Cueトリガーが起動されるように設定します。

  6. 次に、ItemHealth200イベントでHealth_Cueトリガーが起動されるように設定します。

  7. これらのイベントをMusic Test Soundcasterセッションに追加して、プレイヤーのヘルスピックアップを音楽再生中にシミュレーションします。


このページはお役に立ちましたか?