menu
バージョン
2024.1.6.8842
2024.1.6.8842
2023.1.14.8770
2025.1.0.8897
2022.1.19.8584
2021.1.14.8108
2019.2.15.7667
2019.1.11.7296
2018.1.11.6987
2017.2.10.6745
2017.1.9.6501
2016.2.6.6153
2015.1.9.5624
menu
2024.1.6.8842
2023.1.14.8770
2025.1.0.8897
2022.1.19.8584
2021.1.14.8108
2019.2.15.7667
2019.1.11.7296
2018.1.11.6987
2017.2.10.6745
2017.1.9.6501
2016.2.6.6153
2015.1.9.5624
Wwise Unity Integration Documentation
|
Unityインテグレーションでは、AkEnvironmentやAkEnvironmentPortalコンポーネントをゲームオブジェクトに適用できます。次にこれらのコンポーネントをWwise Effectを持つAuxiliary Busと関連付けて、サウンドの環境エフェクトをシミュレートできます。ここでは、これらのコンポーネントを使用してリバーブエフェクトをシミュレートする方法について説明します。同じ原理をほかのタイプのエフェクトにも適用できます。
check_circle | TIP: Spatial Audioを使用してするリバーブを実装するという方法もあります。詳細は次のトピックを参照。 |
このトピックの例は Using the WwiseDemoScene に記載されており、Audiokinetic Launcherを使用してダウンロードできます(Unityを参照)。
環境コンポーネントや環境ポータルコンポーネントを追加する前に、次の前提条件を確認してください。
AkEnvironmentコンポーネントは単純な環境ゾーンを表します。AkEnvironmentコンポーネントは、あらゆる種類のコライダーに添付できます。
AkEnvironmentコンポーネントをシーンに追加する方法は3通りあります。 Wwise Picker またはAdd Componentメニューから追加するか、C::スクリプトを使用します。
Wwise PickerからAkEnvironmentコンポーネントを追加するには、次の手順を実行します。
AUXバスをWwise PickerからInspectorまでドラッグします。
AUXバスの名前が付けられたAkEnvironmentコンポーネントがオブジェクトに追加されます。
Add ComponentメニューからAkEnvironmentコンポーネントを追加するには、次の手順を実行します。
C::スクリプトを使用してAkEnvironmentコンポーネントを追加するには、次を実行します。
AkUnitySoundEngine.SetGameObjectAuxSendValues()
を必要に応じてコールします。1つのシーンまたは1つのAkGameObjで同時にアクティブにできるAkEnvironmentコンポーネントの数は最大4つです。
AkEnvironmentコンポーネントには次のプロパティがあり、Inspectorから設定できます。
ポータルを使用して2つの環境のエフェクトを統合できます。両者の環境が貢献するレベルは、ゲームオブジェクトからそれぞれの環境への距離に応じます。 例えばゲームオブジェクトが2つの部屋の間に立っている場合や、2つの環境をつなぐトンネル内にいる時などに便利です。
プロジェクトに環境ポータルを追加するには、次の手順を実行します。
2つの環境の間に環境ポータルを設定して、ゲームオブジェクトがそのポータルの中にある間は両者のエフェクトを統合することができます。ポータルは両者の環境と交差する必要があります。それぞれの環境が貢献するレベルは、ゲームオブジェクトから環境への距離に応じます。ゲームオブジェクトが1つの環境に近ければ近いほど、その環境の最終的なエフェクトに対する影響が強くなります。
AkEnvironmentPortalコンポーネントには次のプロパティがあり、Inspectorから設定できます。
info | 注記: Axisは、オブジェクトスペース内にあります。このため、ポータルを回転させると、軸も回転します。 |
環境や環境ポータルを利用するには、環境を意識できる AkGameObj コンポーネントを有するゲームオブジェクトが必要です。 AkEnvironmentPortalオブジェクトは、重なっているAkEnvironmentオブジェクトを自動的に検知します。重複する環境はポータルのInspectorにある2つの選択リストに表示されます。
ポータルに重複する環境が多すぎる場合は、ポータルで統合する環境を選択できます。1つのゲームオブジェクトで同時にアクティブにできるAkEnvironmentの数は最大4つです。環境ポータルの場合、その4つのAkEnvironmentは以下のように選択されます。