示例#1
0
        public static void Init(Action onComplete)
        {
            RegisterModule(new CoreModule());

            var preloadService = s_serviceLocator.Get <IPreloadService>();

            preloadService?.PreparePreloader(() =>
            {
                InitApplicationStates();
                var preloader = new PreloadManager(s_applicationStateStack, preloadService.Preloader);
                onComplete.Invoke();
            });
        }
示例#2
0
 protected override void OnFlowStart(params object[] paras)
 {
     Debug.Log("开始预加载");
     PreloadManager.progressCallBack += PreLoadProgress;
     PreloadManager.StartLoad(otherResList);
 }