バージョン
menu_open
Wwise Unity Integration Documentation
オブストラクションとオクルージョン

Unityで、音にオブストラクションやオクルージョンを適用できます。詳しくは、以下のセクションを参照してください:

A. エミッターのオブストラクションとオクルージョン

エミッターのゲームオブジェクトにAk Emitter Obstruction Occlusionコンポーネントを追加すると、そのエミッターに対してUnityでオブストラクションやオクルージョンを適用できます。 あなたのマップでスペーシャルオーディオを使っていない場合、つまりAk Roomコンポーネントがない場合は、Ak Emitter Obstruction Occlusionコンポーネントが使うのはオクルージョンだけです。 スペーシャルオーディオのシーンでは、この同じコンポーネントは、スペーシャルオーディオリスナー、つまりAk Spatial Audio Listenerコンポーネントのあるゲームオブジェクトにだけ、オブストラクションを適用します。エミッターに対するオブストラクションは、スペーシャルオーディオのリスナーと同じ部屋にあるエミッターに適用されます。

  1. Ak Emitter Obstruction Occlusionコンポーネントを、Button Outsideに追加します。
    1. Layer Maskで、オーディオをブロックするレイヤを選択します。インテグレーションと共に提供されるSpatialAudioTutorialシーンでは、ファーストパーソンキャラクターをユーザー作成の"Player"というレイヤにおき、AkRoomコンポーネントやAkRoomPortalコンポーネントのあるゲームオブジェクトを、ユーザー作成の"Ignore Audio Raycast"というレイヤにおいています。このレイヤが、Layer Maskオプションで選択されていません。
      AkEmitterObstructionOcclusion.png
      Ak Emitter Obstruction Occlusionコンポーネント
      AkEmitterObstructionOcclusionLayerMask.png
      Ak Emitter Obstruction Occlusionコンポーネント用のLayer Maskのオプション
  2. シーンを再生します。
    1. Button Outsideを再生します。
    2. Barrierゲームオブジェクトの後ろに回って、オクルージョンまたはオブストラクションを聞きますが、どちらが適用されるかは、このシーンにAk Roomコンポーネント付きのゲームオブジェクトがあるかないかによって、決まります。

B. ポータルのオブストラクション

ポータル経由で発せられた音にも、オブストラクションを適用できます。Ak Room Portalコンポーネント付きのゲームオブジェクトに対して、Ak Room Portal Obstructionコンポーネントを使います。 シーンに、まだルームやポータルが追加されていない場合は、 ルームやポータルに関するチュートリアル のセクションを参考に追加します。

  1. Ak Room Portal Obstructionコンポーネントを、Outside Portalに追加します。
    1. Layer Maskで、オーディオをブロックするレイヤを選択します。インテグレーションと共に提供されるSpatialAudioTutorialシーンでは、AkRoomコンポーネントのあるゲームオブジェクトを、ユーザー作成の"Ignore Audio Raycast"というレイヤにおいています。このレイヤが、Layer Maskオプションで選択されていません。
      AkRoomPortalObstruction.png
      Ak Room Portal Obstructionコンポーネント
      AkRoomPortalObstructionLayerMask.png
      Ak Room Portal ObstructionコンポーネントのLayer Maskオプション
  2. シーンを再生します。
    1. Button Small Roomを再生します。
    2. Barrierゲームオブジェクトの後ろに回って、ポータルにオブストラクションを適用します。

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

サポートは必要ですか?

ご質問や問題、ご不明点はございますか?お気軽にお問い合わせください。

サポートページをご確認ください

あなたのプロジェクトについて教えてください。ご不明な点はありませんか。

プロジェクトを登録していただくことで、ご利用開始のサポートをいたします。

Wwiseからはじめよう