Addressable、めっちゃ便利だけどAsyncOperationHandleを握っておいてReleaseメソッドを呼ぶ。という開放がちょっと面倒なんですよね。
そこで、IDisposableで管理できるようにしてみました。
合わせて読みたい -> EditorではAddressableのロードを早くする
使い方
// 読み込む var prefab = await AddressableWrapper.Load<GameObject>("Test.prefab", cancellationToken); // 使う GameObject.Instantiate(prefab.Value); // 開放する prefab.Dispose();