Wwiseの基本的なアプローチ

目次

シーケンスを作成する

ここではヘッドとテールのサウンドをつなげることで、氷のジェムが発射されるたびに、まずランダムに選択されたヘッドサウンドが聞こえ、続いてランダムに選択されたテールサウンドが聞こえるようにします。

Sequence Containerという別のタイプのオブジェクトを使用して行います。このオブジェクトはRandom Containerと同じく、ほかのオブジェクトを内包します。ただし、それらをランダムに再生するのではなく、再生順序を決めることができます。

  1. Project ExplorerでCtrlキーを押したまま、Gem HeadとGem TailのRandom Containerを選択します。

  2. 選択した2つのオブジェクトのどちらかを右クリックし、New Parent > Sequence Containerの順に選択します。

  3. 新しく作成したオブジェクトをGem Dropとリネームします。

    Gem HeadとGem TailのRandom ContainerがGem Drop Sequence Container内に表示さます。表示されている順番が再生順序を示しているわけではありません。再生順序はPlaylistによってコントロールされます。いまからこのPlaylistをプライマリエディタで作成します。

  4. プライマリエディタの右側にある+をクリックしてGem Headを選択します。+をもう一度クリックしてGem Tailを選択します。

    [Note]

    あるいはプライマリエディタの下にあるセカンダリエディタやProject Explorerから、アイテムをドラッグしてPlaylistに追加します。

    コンテナは選択した順序でPlaylistに追加されます。またコンテナは自動的に展開されて、その中にあるSound SFXオブジェクトが表示されます。

  5. Project ExplorerでGem Drop Sequence Containerをクリックし、オブジェクトを複数回再生します。

    再生ボタンをはじめて押すと、ヘッドオブジェクトのいずれか1つのみが再生されます。再生ボタンをもう一度押さない限り、テールオブジェクトは再生されません。このままにしておくと、ゲームでも同じことが起こります。つまりプレイヤーが氷のジャムを1回発射すると、ヘッドだけが聞こえ、2回目に発射すると、テールが聞こえます。これは意図したサウンドシーケンスではありませんが、Play Modeを変更して修正できます。

  6. Property EditorでSequence Containerを選択し、Play ModeContinuousに設定します。

  7. Gem Drop Sequence Container を複数回再生します。

    今度は再生するたびにランダムに選択されたジェムのヘッドサウンドが聞こえ、続いてランダムに選択されたジェムのテールサウンドが聞こえます。


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