このインテグレーションの各バージョンは、それぞれUnreal Engineの特定のビルドに対応しています。以下が、このインテグレーションの2022.1.6.8263.2748版で(Unrealの新しいビルドにアップグレードしたこと以外に)変更された点です。
| 注記: このインテグレーションは、Unreal Engineの実験的な機能をサポートしていません。 |
| 注記: このインテグレーションのコンパイル対象はUnreal Engineバージョン4.27、5.1、5.2です。Unreal Engine 5.2を対象にテストしました。現在、上記Unreal Engineバージョンより新しいバージョンをサポートしていませんが、今後のパッチリリースでサポートします。 |
以前のバージョンについては、 以前のリリースノート を参照してください。
新機能
- WG-62841 Unrealアセットと生成されたサウンドバンクを容易に同期できるようになりました。詳細は Reconciling Wwise UAssets ページを参照。
- WG-65812 Wwise SoundEngineではなくNullのSoundEngineが使用される理由をログで記録するようになりました。
- WG-66200 リリース前のUnreal 5.3のための基本となるコンパイルのサポートを追加しました。
- WG-66220 メモリ関連のstatsをすべてWwise/WwiseMemory statの下にまとめました。Wwise SoundEngine Reservedメモリ統計も追加しました。
動作の変更
- WG-64598 リリース対象外のビルドにAK_ENABLE_ASSERTSが追加されました。
- WG-64601 AssertHookは、WwiseSoundEngineのWwiseAssertHook関数に移動しました。
その他の変更
- WG-66542 Unreal WwiseインテグレーションにはAudiokinetic Launcher 2023.1.1以降が必要なりました。
バグ修正
- WG-60465 修正済み:iOS、tvOS、およびSwitchでは、Wwiseプラグインを見つけて登録することができません。
- WG-61013 修正済み:Visualize Rooms and Portalsユーザ設定を有効にした場合、ポータルのフロントルームとバックルームの名前が表示されません。
- WG-66131 修正済み:WAAPI接続なしでWwise Browserを開くと、ログスパムが発生します。
- WG-66136 修正済み:GetAkAudioTypeUserDataにNullオブジェクトを提供した場合、クラッシュします。
- WG-66189 修正済み:Wwise Browserでほかのフォルダと同じ名前のフォルダを選択すると、間違ったフォルダが選択される場合があります。
- WG-66232 修正済み:I/O Hook OpenがWrite操作のためのコールバックを誤って2回コールした時に、フリーズまたはクラッシュする可能性があります。
- WG-66429 修正済み:無効または欠落したWwiseファイルをロードした場合、それらが内部的にリファレンスされる状態が維持されます。
- WG-66466 修正済み:アセット名をWwiseのアイテムと同じ名前に変更した場合、Wwise Browserで誤った関連付けがされます。
- WG-66472 修正済み:Platform SoundBanksの完全なパスが見つからない場合、それはログに記録されません。
- WG-66474 修正済み:WwiseプロジェクトにJSONファイルがない場合、ログが充分な情報を提供しません。
コミュニティで報告されたバグの修正
- WG-60514 修正済み:要求されたフレームサイズがAkAudioMixerの使用中に変更された場合にアサートが発生します。今後はエラーを返すようになりました。
- WG-63893 修正済み:
UAkGameplayStatics::ReplaceMainOutput
はAK_INVALID_UNIQUE_IDを受領した場合、終了します。
- WG-64185 修正済み:ライブ編集のためにWwise Authoringがゲームに接続されているとWAAPIサブスクリプションがクリアされません。
- WG-64323 修正済み:
UAkAudioEvent::ExecuteAction
は再生中のIDを受領しない場合、終了します。
- WG-64838 修正済み:ローカライズされたソースで、External Sources: source missing from PostEvent call。
- WG-65131 修正済み:不在モードで実行するとWAAPIClientConnectionThreadでクラッシュします。
- WG-65433 修正済み:Play in Editorセッションを開始した時に無効なEditorListenerでクラッシュします。
- WG-65514 修正済み:StreamMgrモジュールをテアダウンした時にデッドロックが発生します。
- WG-65834 修正済み:現在のプラットフォームのデータが存在しない場合、ログに詳細がありません。
- WG-66342 修正済み:(Spatial Audio) AK::SpatialAudio::SetImageSourceをAK_INVALID_AUX_IDと使用している場合, Early Reflections AUXセンドがアサインされていないサウンドが、Early Reflections AUXセンドがアサインされていて同じゲームオブジェクトで再生されている別のサウンドと同じAUXバスに誤って送られます。
- WG-66360 修正済み:ローンチ時にアセットが2回リロードされるため、常にアクティブなイベントを起動時に"-game"でスタートすることができません。フルアセットのリロードにデリゲートを追加しました。