Beispiel #1
0
    /// <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);
        }
    }
Beispiel #2
0
    /// <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();
    }