using System.Collections; using System.Collections.Generic; using UnityEngine; using UnityEngine.UI; using TableConfig; using System; namespace Snxxz.UI { public class DogzEquip : MonoBehaviour { [SerializeField] CommonItemBaisc itemBaisc; [SerializeField] Text strengLvTxt; ItemTipsModel tipsModel { get { return ModelCenter.Instance.GetModel(); } } public void Display(ItemModel model) { itemBaisc.Init(model); int strenLv = 0; if(model.GetUseDataModel((int)ItemUseDataKey.Def_IudetDogzEquipPlus) != null) { strenLv = model.GetUseDataModel((int)ItemUseDataKey.Def_IudetDogzEquipPlus)[0]; } if (strenLv > 0) { strengLvTxt.gameObject.SetActive(true); strengLvTxt.text = StringUtility.Contact("+", strenLv); } else { strengLvTxt.gameObject.SetActive(false); } itemBaisc.cellBtn.RemoveAllListeners(); itemBaisc.cellBtn.AddListener(()=> { tipsModel.SetItemTipsModel(model.packType,model.itemInfo.ItemGUID,false,false); tipsModel.SetDogzEquipBtn(tipsModel.curAttrData); tipsModel.ShowUICtrl(); }); } } }