public void ShowHeroItem(ObjectCard card)
    {
        m_Card  = card;
        m_HeroT = card.GetHeroRow();

        m_HeroCellItem_Now.UpdateHeroShow(m_Card);
        if (m_HeroT.getStageUpTargetID() > 0)
        {
            m_HeroCellItem_Next.ShowHeroT(m_HeroT.getStageUpTargetID(), m_Card);
        }
        int[] skillArray = m_HeroT.getTotalskill();
        int   skillid    = 0;

        if (card.GetHeroData().QualityLev < skillArray.Length)
        {
            skillid = skillArray[card.GetHeroData().QualityLev];
            SkillTemplate skillT = (SkillTemplate)DataTemplate.GetInstance().m_SkillTable.getTableData(skillid);
            m_SkillIconImg.sprite = UIResourceMgr.LoadSprite(common.defaultPath + skillT.getSkillIcon());
            InterfaceControler.GetInst().ShowSkillTypeIcon(skillT, m_SkillTypeImg);
            //m_SkillNameTxt.text = GameUtils.getString(skillT.getSkillName());
        }
    }
 /// <summary>
 /// 显示升品的英雄Icon
 /// </summary>
 private void ShowHeroIcon()
 {
     m_HeroCellItem_Now.UpdateHeroShow(m_Card);
     m_HeroCellItem_Next.ShowHeroT(m_HeroT.getStageUpTargetID(), m_Card);
 }