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(); }); }
protected override void OnFlowStart(params object[] paras) { Debug.Log("开始预加载"); PreloadManager.progressCallBack += PreLoadProgress; PreloadManager.StartLoad(otherResList); }