public void Initialize(DataEquipSkillParam _dataParam, MasterEquipSkillParam _masterParam) { m_dataParam = _dataParam; m_masterParam = _masterParam; m_txtTitle.text = m_masterParam.name; string strAddText = ""; if (m_masterParam.math.Equals("plus")) { strAddText = string.Format("+{0}", m_dataParam.param); } else if (m_masterParam.math.Equals("rate")) { strAddText = string.Format("({0}%)", m_dataParam.param); } m_txtTitle.text += strAddText; }
public void Initialize(FrameEquipListHeader _header) { m_headerInfo = _header; m_eEquipType = m_headerInfo.equip_type; m_txtTitle.text = m_headerInfo.title; m_imgIcon.sprite = m_headerInfo.sprite; DeleteObjects <BannerEquipSkill>(m_goContentsRoot); foreach (DataEquipSkillParam dataParam in DataManager.Instance.dataEquipSkill.list) { MasterEquipSkillParam masterParam = DataManager.Instance.masterEquipSkill.Get(dataParam.equip_skill_id); if ((int)m_eEquipType == masterParam.equip_type) { BannerEquipSkill script = PrefabManager.Instance.MakeScript <BannerEquipSkill>("BannerEquipSkill", m_goContentsRoot); script.Initialize(dataParam, masterParam); } } }