using System.Collections; using System.Collections.Generic; using UnityEngine; using UnityEngine.UI; using System; namespace vnxbqy.UI { public class DogzEquip : MonoBehaviour { [SerializeField] CommonItemBaisc itemBaisc; [SerializeField] Text strengLvTxt; [SerializeField] Text m_StarLevelLabel; public void Display(ItemModel model) { itemBaisc.Init(model); int strenLv = 0; if(model.GetUseData((int)ItemUseDataKey.dogzEquipPlus) != null) { strenLv = model.GetUseData((int)ItemUseDataKey.dogzEquipPlus)[0]; } if (strenLv > 0) { strengLvTxt.SetActive(true); strengLvTxt.text = StringUtility.Contact("+", strenLv); } else { strengLvTxt.SetActive(false); } var dogzModel = ModelCenter.Instance.GetModel(); m_StarLevelLabel.text = dogzModel.GetStarLevelLabel(model.config.StarLevel); itemBaisc.button.RemoveAllListeners(); itemBaisc.button.AddListener(()=> { ItemTipUtility.Show( model.guid); }); } } }