using System.Collections; using System.Collections.Generic; using UnityEngine; using UnityEngine.UI; public class BtnEquip : MonoBehaviour { public Button btnSelf; public Text txtName; //当前装备的信息 private EquipData nowEquipData; // Start is called before the first frame update void Start() { btnSelf.onClick.AddListener(() => { UIManager.Instance.ShowPanel(E_UILayer.System); UIManager.Instance.GetPanel().UpdatePanel(nowEquipData); }); } public void UpdatePanel(EquipData equip) { nowEquipData= equip; txtName.text = equip.name; txtName.color = GameMgr.Instance.HexToColor(equip.color); } }