Exemple #1
0
        public void Copy(int type, int level)
        {
            m_MysticType  = type;
            m_MysticLevel = level;

            //查找对应类型的表数据
            foreach (var item in DataTemplate.GetInstance().m_MsTable.getData())
            {
                if (item.Value == null)
                {
                    continue;
                }

                MsTemplate MsDataT = item.Value as MsTemplate;
                if (MsDataT.getId() == type)
                {
                    m_CurMsDataT = MsDataT;
                }
            }
        }
Exemple #2
0
        public MysticData(int type, string levelAndExp)
        {
            m_MysticType = type;
            string[] typeLevel = levelAndExp.Split(new string[] { "|" }, StringSplitOptions.None);
            m_MysticLevel = int.Parse(typeLevel[0]);
            m_MysticExp   = int.Parse(typeLevel[1]);
            //查找对应类型的表数据
            foreach (var item in DataTemplate.GetInstance().m_MsTable.getData())
            {
                if (item.Value == null)
                {
                    continue;
                }

                MsTemplate MsDataT = item.Value as MsTemplate;
                if (MsDataT.getId() == type)
                {
                    m_CurMsDataT = MsDataT;
                }
            }
        }