Ejemplo n.º 1
0
        async void Start()
        {
            AsyncOperationHandle <GameObject> op = Addressables.LoadAssetAsync <GameObject>(_managers);
            await op.Task;

            op            = Addressables.InstantiateAsync(_managers);
            op.Completed += (obj) =>
            {
                DontDestroyOnLoad(obj.Result);
            };
            await op.Task;

            await ManagerProvider.InitializeManagers();

            GameManager gm = ManagerProvider.GetManager <GameManager>();

            gm.StartGame();
        }