menu
バージョン
2019.1.11.7296
2024.1.4.8780
2023.1.13.8732
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
2024.1.4.8780
2023.1.13.8732
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 Integrationは2つのオーディオセッションカテゴリに対応しています。
AkAudioSessionCategorySoloAmbient
(Default) :このカテゴリを使うと、他のアプリのオーディオが無音になります。あなたのアプリのオーディオは、スクリーンロックやSilentスイッチ(iPhoneではRing/Silentスイッチと呼ぶ)によっても、無音になります。AkAudioSessionCategoryAmbient
: AmbientSound で、アプリのオーディオを他のアプリとミックスできます。電話の着信などのオーディオ中断や、遠隔操作による音楽アプリの音楽再生などが、デフォルトであなたのアプリのオーディオとミックスされます。ただし、サウンドやミュージックを特別なバスにルーティング指定して、ユーザのミュージック再生中にミュートして、ユーザのミュージックが停止した時点でミュートを解除することもできます。ミュートやミュート解除はサウンドエンジン内部で行います。BGM (BackGround Music) コールバックを定義して、その他の便利なタスク、例えばUIエレメントを更新してユーザのミュージック再生ステータスをユーザに通知するなど、ユーザのミュージック操作に反応させることもできます。このコールバックの登録には、 AkCallbackManager.SetBGMCallback()
を使います。遠隔操作でユーザミュージックを再生すると、中断がトリガーされる(SoloAmbientカテゴリ下で)か、BGMイベントがトリガーされます(Ambientカテゴリ下で)が、ユーザミュージックを遠隔操作で停止すると、全カテゴリ下でBGMイベントがトリガーされます。ここでも、このようなイベントによるオーディオパイプライン上のタスクはサウンドエンジンが全て担います。追加の動作が必要であれば、アプリでBGMコールバックを登録してこれらのイベントに反応することもできます。
info | 注記: バックグランドとフォアグランドの切り替えはiOS内で管理するので、このプラットフォームではSuspendやWakeupFromSuspendをマニュアル操作でコールする必要はありません。 \endakanote |