/// <summary> /// 初始化英雄克隆数据 /// </summary> private void ParseHeroCloneXmlData() { m_HeroCloneList.Clear(); Dictionary <int, IExcelBean> _heroCloneXmlData = DataTemplate.GetInstance().m_HerocloneTable.getData(); foreach (var item in _heroCloneXmlData) { HerocloneTemplate _heroCloneData = (HerocloneTemplate)DataTemplate.GetInstance().m_HerocloneTable.getTableData(item.Key); m_HeroCloneList.Add(_heroCloneData); } }
/// <summary> /// 初始化数据显示 /// </summary> /// <param name="heroCloneData"></param> public void InitHeroCloneItemData(HerocloneTemplate heroCloneData) { m_HeroCloneData = heroCloneData; m_HeroId = heroCloneData.getId(); m_HeroData = (HeroTemplate)DataTemplate.GetInstance().m_HeroTable.getTableData(m_HeroId); m_AssetData = (ArtresourceTemplate)DataTemplate.GetInstance().m_ArtresourceTable.getTableData(m_HeroData.getArtresources()); InitHeroCloneUIData(); InitHeroCloneStateUI(); }