レッスン 3

目次

Switch Containerでの地面シミュレーション

Switchはプレイヤーキャラクターが居る地面を表すだけで、一歩踏み進んだことは、示しません。それを伝えるには、氷のジェムでしたように、足音の情報を受け取るEventを作成する必要があります。

  1. Project ExplorerのEventsタブを開き、Eventの Default Work Unit をクリックし、 Foot_Player という新しいイベントを作成します。

  2. Project ExplorerのAudioタブから Footsteps Switch Containerオブジェクトをドラッグし、Event Editorのアクションリストに入れます。

    これで、Foot_Player Eventを再生した時にSwitch Container内の足音が1つ再生されるようになります。Switch Containerに別の指示を出さない限り、常にあなたが定義したデフォルトの地面タイプ、この場合はConcreteが、再生されます。

  3. Foot_Player Eventを再生します。

    ランダムに選択されたConcreteのFootstepサウンドの一つが聞こえます。

    ほかの地面のFootstepsサウンドを視聴し、地面のスイッチングシステムが正しく動作しているかをテストします。これは、Transport ControlビューにあるSwitches ボタンを使います。

  4. Transport ControlビューのSwitchesをクリックします。

    このEventに関連付けられたSwitch Containerが全て、Transport Controlの右側に表示されます。

    さらに、特定の地面を選べるドロップダウンメニューがあり、ここで選択するとプレイヤーがゲーム内の別の地面に移動するのをシミュレーションできます。

  5. ドロップダウンメニューで Gravel を選択してから、同じ Foot_Player Eventを再生します。ほかの様々な地面の種類も、自由に選んで試してみます。

    Transport Controlビューの Reset All をクリックすれば、簡単にデフォルト地面に戻せます。これは全Switchや、これ以降のレッスンで作成するほかのGames Syncを、デフォルト値にリセットしなおしてくれるボタンです。

  6. Transport Controlで Reset All をクリックします。


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