Wwise SDK 2024.1.0
|
バンクを理解する で、で説明されているように、次のような2種類のバンクがあります:初期化バンク(Initialization banks)とサウンドバンク(SoundBanks)。 各Wwiseプロジェクトに対して1つの初期化バンクがあり、他のバンクに先立ってこの初期化バンクがロードされる必要があります。サウンドバンクは、プロジェクト内にいくつでも存在可能で、そのうちのいくつかは複数の言語向けにすることができます。
以下のコードは、低レベルI/Oモジュールへのベースパスと言語固有サブディレクトリの設定から始まっています。このモジュールまたはストリーミングマネージャ全体をオーバーライドする場合は、必要に応じてこのコードを適応させる必要があります。詳細は、ストリーミング/ストリームマネージャ を参照してください。
続いて、コードは初期化バンクをロードしますが、このバンクにはデフォルトで "Init.bnk" という名前がついています。ファイル名を変更する場合は、コードもそれに応じて更新する必要があります。
最後に、このコードは "Car.bnk"、"Human.bnk" および "MarkerTest.bnk" というサウンドバンクをロードします。サンプルプロジェクトにおいて、これらのサウンドバンクは、Play_Engine、
Stop_Engine
やPlay_Hello
などのイベントを格納しています。
サウンドエンジンのバンクに関する詳細は、統合の詳細 - バンク を、ローカリゼーションについては、 ファイルロケーションの解決 をご覧ください。
注釈: このサンプルコードは、サンプル セクションにある Sound Engine Integration Sample Project(サウンドエンジン統合サンプルプロジェクト)に由来しています。詳細は、Integration Demoサンプル をご覧ください。 |