Exemplo n.º 1
0
    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);
        }

    }
Exemplo n.º 2
0
    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;
        }
    }
Exemplo n.º 3
0
 void SetTips()
 {
     Tips_.text = LoadingTipsData.RandomTips();
 }