Esempio n. 1
0
        private void Serialization()
        {
            for (int cnt = 0; cnt < m_datas.Length; cnt++)
            {
                UIConfigData m_tempData = new UIConfigData();
                m_tempData.Name = m_datas[cnt][0];

                if (!int.TryParse(m_datas[cnt][1], out m_tempData.LandType))
                {
                    m_tempData.LandType = 0;
                }


                if (!int.TryParse(m_datas[cnt][2], out m_tempData.UIFormsDepth))
                {
                    m_tempData.UIFormsDepth = 0;
                }


                if (!int.TryParse(m_datas[cnt][3], out m_tempData.UIFormShowMode))
                {
                    m_tempData.UIFormShowMode = 0;
                }

                m_tempData.ResourcesPath   = m_datas[cnt][4];
                m_tempData.AssetBundlePath = m_datas[cnt][5];
                m_tempData.AssetName       = m_datas[cnt][6];
                m_tempData.Des             = m_datas[cnt][7];
                if (!dicData.ContainsKey(m_datas[cnt][0]))
                {
                    dicData.Add(m_datas[cnt][0], m_tempData);
                    listData.Add(m_tempData);
                }
            }
        }
Esempio n. 2
0
        public string GetJsonStringBykey(string key)
        {
            string       data     = string.Empty;
            UIConfigData jsonData = GetDataByKey(key);

            if (data != null)
            {
                data = JsonUtility.ToJson(jsonData);
            }
            return(data);
        }