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"); }
/// <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]; } } } } }