概要
[RuntimeInitializeOnLoadMethod( RuntimeInitializeLoadType.SubsystemRegistration )] private static void InitAddressable() { Addressables.InitializeAsync().Completed += handle => Debug.Log( handle.Status ); }
- 上記のように RuntimeInitializeLoadType.SubsystemRegistration のタイミングで
Addressables.InitializeAsync を呼び出すと Unity エディタでは正常に動作するが
ビルドしたアプリだと初期化が完了しない状態になる - RuntimeInitializeLoadType.BeforeSceneLoad のタイミングなら
Unity エディタでもビルドしたアプリでも正常に動作した