このインテグレーションの各バージョンは、それぞれUnreal Engine 4の特定のビルドに対応しています。以下が、このインテグレーションの2019.2.13.7577.2037版で(Unrealの新しいビルドにアップグレードしたこと以外に)変更された点です。
| 注記: このインテグレーションは、Unreal Engine 4 の実験的な機能をサポートしていません。 |
| 注記: このインテグレーションのコンパイル対象はUnreal Engineバージョン4.23以上ですが、テストしたのはUnreal Engine 4.26に対してだけです。 |
以前のバージョンについては、 以前のリリースノート を参照してください。
新機能
- WG-52794 Unreal Engine 5のアーリーアクセスの互換性を追加しました。
- WG-53713 Unreal IO Storeのパッケージングオプションに対応するようになりました。
- WG-55316Unreal Engine UE4.27の対応を追加しました。
APIの変更
- WG-55748 修正済み: Unreal静的関数に
AK::SoundEngine::ResetRTPCValue()
を公開し、Game Parameter値をデフォルト値にリセットできるようにしました。
- WG-56084
AkUtilities.GetWwiseSoundBankDestinationFolder
関数シグニチャを更新しました。
動作の変更
- WG-55592 SoundEngineをtear downするときに、
StopAll
のコールを追加しました。
バグ修正
- WG-48540 修正済み: WAAPI Pickerを閉じたり再開したり、WAAPIの機能をトグルして切り替えたりしたあとは、WAAPI Pickerのサブスクリプションがリフレッシュされませんでした。
- WG-52933 修正済み: 名前を変えたWwise UAssetを置き換えるときに、Automatic Asset Synchronizationがオフの場合は、クラッシュする可能性がありました。
- WG-54273 修正済み: External Sourceと非同期のPostEventコールを使うと、Eventをポストする前に、 メモリからExternal Sourceファイル名がクリアされました。
- WG-55097 修正済み: InitBankアセットが適切なフォルダに移ったことを確認したうえで、Event-Based Packagingに移行します。
- WG-55318 修正済み: ビルドをパッケージング中に、WAAPI Pickerによってクラッシュする可能性がありました。
- WG-55460 修正済み: コールバックと、ガベージで収集した破壊後の潜在的アクションが、相互に作用することが原因で、クラッシュする可能性がありました。
- WG-55591 修正済み: Switch Valueアセットをアンロードしても、それに関連するメディアはアンロードされませんでした。
- WG-55891 修正済み: Automatic Asset Synchronizationを無効にした状態でWwiseアセットの名前を変更したときの動作に、一貫性がありませんでした。
- WG-55939 修正済み: PIEの最中にプロファイリングすると、WAAPI Picker選択の同期でクラッシュしました。
コミュニティで報告されたバグの修正
- WG-51494 修正済み: Sound Data生成中にAutoSaveがトリガーされると、クラッシュする可能性がありました。生成処理中は、AutoSaveがオフにトグルされるようになりました。
- WG-54995 修正済み:
FAkMixerPlatform::GetOutputDeviceInfo
が、要求されたチャンネル情報を適切に初期化しませんでした。
- WG-55006 修正済み: レベルをアンロードしたときに破壊されたFWaitEndOfEventActionの潜在的なアクションを、破壊されたのにコールしてしまうと、クラッシュしました。
- WG-55081 修正済み: "Clear data in assets" によってクリアされたWwise UAsset Short IDが、State値用に再生成されないことがありました。誤ったShort IDは、警告としてUnreal Logで報告されるようになりました。
- WG-55107 修正済み: Returned Playing IdがAkComponentの PostAkEventAndWaitForEnd Blueprint関数に適切に設定されず、遅延アクションが作成されず、Eventが AkComponent の PostAkEventAndWaitForEndAsync Blueprint 関数でポストされませんでした。
- WG-55548 修正済み: AkGeometryComponent のコリジョンジオメトリの配置が、誤っていました。
- WG-55881 修正済み: includes内の大文字小文字の間違いで、Linuxでインテグレーションをビルドすることができませんでした。
- WG-55966 修正済み: アンロード中に、コンボリューションリバーブのメディアの解放が早すぎたため、クラッシュしました。