public static HotUpdateStatusInfo GetUpdateInfo(HotUpdateStatusEnum status, float progress) { s_info.m_status = status; if (s_info.m_loadState == null) { s_info.m_loadState = new LoadState(); } if (progress == 1) { s_info.m_loadState.isDone = true; } else { s_info.m_loadState.isDone = false; } if (status == HotUpdateStatusEnum.Md5FileDownLoadFail || status == HotUpdateStatusEnum.UpdateFail || status == HotUpdateStatusEnum.VersionFileDownLoadFail) { s_info.isFailed = true; } else { s_info.isFailed = false; } s_info.m_loadState.progress = progress; return(s_info); }
static void UpdateDateCallBack(HotUpdateStatusEnum status, float progress) { try { s_UpdateCallBack(HotUpdateStatusInfo.GetUpdateInfo(status, progress)); } catch (Exception e) { Debug.LogError("UpdateDateCallBack Error :" + e.ToString()); } }
public static HotUpdateStatusInfo GetUpdateInfo(HotUpdateStatusEnum status, float progress) { s_info.m_status = status; if (s_info.m_loadState == null) { s_info.m_loadState = new LoadState(); } if (progress == 1) { s_info.m_loadState.isDone = true; } else { s_info.m_loadState.isDone = false; } s_info.m_loadState.progress = progress; return(s_info); }
public static HotUpdateStatusInfo GetUpdateInfo(HotUpdateStatusEnum status,float progress) { s_info.m_status = status; if (s_info.m_loadState == null) { s_info.m_loadState = new LoadState(); } if (progress == 1) { s_info.m_loadState.isDone = true; } else { s_info.m_loadState.isDone = false; } s_info.m_loadState.progress = progress; return s_info; }
static void UpdateDateCallBack(HotUpdateStatusEnum status, float progress) { try { s_UpdateCallBack(HotUpdateStatusInfo.GetUpdateInfo(status, progress)); } catch(Exception e) { Debug.LogError("UpdateDateCallBack Error :" + e.ToString()); } }