private static void OnPostprocessEquipment() { string path = System.IO.Path.Combine(RESOURCE_DATA_FOLDER, "LoadingTipsConfig.xml"); TextReader tr = new StreamReader(path); string text = tr.ReadToEnd(); if (text == null) { Debug.LogError("Equipment item file not exist"); return; } else { XmlSpreadSheetReader.ReadSheet(text); XmlSpreadSheet sheet = XmlSpreadSheetReader.Output; string[] keys = XmlSpreadSheetReader.Keys; object[] levelIds = sheet[keys[0]]; List<LoadingTipsData> tempList = new List<LoadingTipsData>(); for (int i = 2; i < levelIds.Length; i++) { //if (0 == i) continue; LoadingTipsData data = new LoadingTipsData(); data.TipsID = Convert.ToInt32(sheet["TipsID"][i]); string[] levels = Convert.ToString(sheet["Levels"][i]).Split('+'); data.Levels_Min = int.Parse(levels[0]); data.Levels_Max = int.Parse(levels[1]); data.Weights = Convert.ToInt32(sheet["Weights"][i]); data.LoadingIDS = Convert.ToString(sheet["LoadingIDS"][i]); tempList.Add(data); } CreateMedicamentConfigDataList(tempList); } }
public void ShowGlobleLoadingUI(bool isShow, int tipId = 0, int textureId = 0) { //Debug.Log("ShowGlobleLoadingUI:" + isShow); m_goGlobleLoadingUI.SetActive(isShow); //if (m_msgBoxCamera == null) // m_msgBoxCamera = GameObject.Find("MessageBoxCamera"); //if (m_msgBoxCamera != null) // m_msgBoxCamera.SetActive(isShow); if (isShow) { m_globleCamera.clearFlags = CameraClearFlags.SolidColor; m_globleCamera.backgroundColor = Color.black; MogoGlobleLoadingUI loadingView = m_goGlobleLoadingUI.GetComponent <MogoGlobleLoadingUI>(); loadingView.LoadingTip = LoadingTipsData.GetTip(tipId); loadingView.LoadingImgBg = LoadingTexturesData.GetTexture(textureId); loadingView.LoadingStatus = 0; //uint tId = 0; //tId = TimerHeap.AddTimer(0, 5, () => //{ // if (loadingView.LoadingStatus >= 100) return; // loadingView.LoadingStatus += 1; //}); //TimerHeap.AddTimer(800, 0, () => //{ // TimerHeap.DelTimer(tId); //}); if (MFUIManager.CurrentUI == MFUIManager.MFUIID.EnterWaittingMessageBox) { } } else { m_globleCamera.clearFlags = CameraClearFlags.Depth; } }
void SetTips() { Tips_.text = LoadingTipsData.RandomTips(); }