このインテグレーションの各バージョンは、それぞれUnreal Engineの特定のビルドに対応しています。以下が、このインテグレーションの2022.1.1.8100.2529版で(Unrealの新しいビルドにアップグレードしたこと以外に)変更された点です。
| 注記: このインテグレーションは、Unreal Engineの実験的な機能をサポートしていません。 |
| 注記: このインテグレーションのコンパイル対象はUnreal Engineバージョン4.27、5.0です。Unreal Engine 5.0を対象にテストしました。現在、上記Unreal Engineバージョンより新しいバージョンをサポートしていませんが、今後のパッチリリースでサポートします。 |
以前のバージョンについては、 以前のリリースノート を参照してください。
新機能
- WG-62176 設定経由でUnrealのオーディオルーティングを変更できるようにしました。
- WG-63237 プロジェクトモジュール内でWwiseプラグインモジュールをリンクするオプションを簡素化しました。
- WG-63284 プリコンパイルヘッダを使用しない分散ビルドの基本的なサポート
APIの変更
- WG-63175 WwiseSoundEngineで非同期の処理を行うのではなく、代わりにオーバーライド可能なWwiseConcurrencyモジュールを作成しました。
- WG-63176 Gameスレッドで遅延同時処理を繰り返すことにより、呼び出し元に同期させることが可能となりました。
パフォーマンスの変更
- WG-62668 WwiseResourceLoader処理が完全に非同期となり、ハングの原因となるTask Graphの高い使用率を修正しました。
その他の変更
- WG-63238 Buildファイル内のSound Engineバージョン検出コードを更新しました。
バグ修正
- WG-58074 修正済み: Unreal 5.0とUnreal 5.1で、AkAudioMixerが音の再生を阻止します。
- WG-62497 修正済み: HFDampingのために
SetRTPCValue()
を呼び出した時に、無効な浮動小数点値であるとの警告が発生します。
- WG-62693 修正済み: (Spatial Audio) Simple CollisionのないアクターでAk GeometryをSimple Collisionに設定した時に、警告やエラーメッセージがありません。
- WG-62699 修正済み: (Spatial Audio) 複雑なエッジトポロジを有するジオメトリでクラッシュが発生します。
- WG-62902 修正済み: Wwise Demo GameのSpatial Audio Tutorialマップで、最初からPlay_ComplexRoomにTransmission lossがあります。
- WG-62944 修正済み: (Spatial Audio) Roomコンポーネントのあるオブジェクトの一部で、割り当てられていないLate reverb警告があります。
- WG-63177 修正済み: グローバルコールバックがプラグインのコンテキストを提供しません。
- WG-63178 修正済み: WwiseExecutionQueueがカスタムスレッドプールを使用しません。
- WG-63324 Dedicated ServerビルドのためのWwiseモジュールスイート全体を追加。
コミュニティで報告されたバグの修正
- WG-52856 修正済み: Stomp Allocatorを使用している時にエディタをシャットダウンするとクラッシュします。
- WG-61296 修正済み: サウンドバンクは、アクティブなUnreal Editorが対応しているプラットフォーム向けのものだけを生成できます。
- WG-62558 修正済み: SignedVolumeOfTriangleと、BodySetupの定義の間で、コンフリクトがあります。
- WG-62796 修正済み: "More than one ref per language"エラーメッセージは、充分な情報を提供しません。
- WG-62797 修正済み: イベント内のSet SwitchやSet Stateで、"More than one ref per language"警告が出ます。これらをオプションのSwitch Containerのロードを伴うAkAudioEventで使用すると、失敗します。
- WG-62801 修正済み: エディタで各AUXバスをロード中に、"More than one ref per language found"メッセージがログに記録されます。
- WG-63059 修正済み: クック処理をしたデータがWwiseアセット内で不要にシリアライズされるため、サーバビルド内でシリアルサイズ不一致のアサートが発生します。