Exemple #1
0
    private void ShowPopWindInfo()
    {
        m_Pop_icon.sprite   = UIResourceMgr.LoadSprite(common.defaultPath + m_CurMysticTData.getIcon());
        m_Pop_iconName.text = GameUtils.getString(m_CurMysticTData.getMsname());
        m_PopLevelText.text = "Lv." + m_HeroData.HeroCabalaDB.CabalaList[m_MysticId].IntensifyLev.ToString();
        m_PopInfoText.text  = GameUtils.getString(m_CurMysticTData.getDdes());
        if (m_LevelIndex < 0)
        {
            m_PopInfoValueText.text = "+" + 0;
        }
        else
        {
            m_PopInfoValueText.text = "+" + m_CurMysticTData.getValue()[m_LevelIndex].ToString();
        }

        m_MaxLevelInfoText.gameObject.SetActive(false);
        m_UpgradeInfoText.text = GameUtils.getString("ui_yingxiongqianghua_mishu5");
    }
Exemple #2
0
    /// <summary>
    /// 初始化填充秘术界面数据
    /// </summary>
    private void GreatMysticIcon()
    {
        for (int i = 0; i < m_HeroData.HeroCabalaDB.CabalaList.Count - 1; i++)
        {
            MsTemplate MysticDataT = (MsTemplate)DataTemplate.GetInstance().m_MsTable.getTableData(m_HeroData.HeroCabalaDB.CabalaList[i].TableID);
            m_NameList[i].text      = GameUtils.getString(MysticDataT.getMsname());
            m_SpritelList[i].sprite = UIResourceMgr.LoadSprite(common.defaultPath + MysticDataT.getIcon());
            m_LevelList[i].text     = "Lv." + "<color=yellow>" + m_HeroData.HeroCabalaDB.CabalaList[i].IntensifyLev.ToString() + "</color>";
            m_InfoList[i].text      = GameUtils.getString(MysticDataT.getLowdes());

            if (m_HeroData.StarLevel < MysticDataT.getStardemand())
            {
                m_Info_2_List[i].text = GameUtils.getString("ui_yingxiongqianghua_mishu3").Replace("{0}", MysticDataT.getStardemand().ToString()).Replace("{1}", MysticDataT.getStagedemand().ToString());
                m_LocklList[i].SetActive(true);
                // m_LevelList[i].gameObject.SetActive(false);
                m_SpritelList[i].gameObject.GetComponent <Button>().enabled = false;
            }
            else
            {
                if (m_HeroData.CurStage < MysticDataT.getStagedemand())
                {
                    m_Info_2_List[i].text = GameUtils.getString("ui_yingxiongqianghua_mishu3").Replace("{0}", MysticDataT.getStardemand().ToString()).Replace("{1}", MysticDataT.getStagedemand().ToString());
                    m_LocklList[i].SetActive(true);
                    //m_LevelList[i].gameObject.SetActive(false);
                    m_SpritelList[i].gameObject.GetComponent <Button>().enabled = false;
                }
                else
                {
                    m_LocklList[i].SetActive(false);
                    m_LevelList[i].gameObject.SetActive(true);
                    m_SpritelList[i].gameObject.GetComponent <Button>().enabled = true;
                    if (m_HeroData.HeroCabalaDB.CabalaList[i].IntensifyLev == 0)
                    {
                        m_Info_2_List[i].text = "+" + 0;
                    }
                    else
                    {
                        int index = m_HeroData.HeroCabalaDB.CabalaList[i].IntensifyLev - 1;
                        m_Info_2_List[i].text = "+" + MysticDataT.getConsumexpevalue()[index];
                    }
                }
            }
        }
    }