void OnProgressEvent(LoadingEventArg arg) { var m = 1024 * 1024; var loaded_s = string.Format("{0:.00}", arg.current / m); var loaded_t = string.Format("{0:.00}", arg.total / m); var kbs = string.Format("{0:.00} kb/s", BackGroundDownload.BytesReceivedPerSecond / 1024); var str = Localization.GetFormat("main_downloading_tips", loaded_s, loaded_t, kbs); SetSliderProgress(str, 4, arg.current / arg.total); }
void Awake() { DontDestroyOnLoad(this.gameObject); loadingEvent = new LoadingEventArg(); CreateFreeLoader(); }
void L_onProgress(CResLoader loader, LoadingEventArg arg) { if (onProgressFn != null) onProgressFn.call(loader, arg); }