using Core.Language; using Excel2Json; using Fort23.UTool; namespace Fort23.Mono { [UIBinding(prefab = "ElixirItemWidget")] public partial class ElixirItemWidget : ItemWidgetBasic { public ItemConfig _itemConfig; private void Init() { } public override void AddEvent() { } public override void DelEvent() { } public override void AddButtonEvent() { base.AddButtonEvent(); } public void CustomInit(int itemId) { _itemConfig = ConfigComponent.Instance.Get(itemId); Text_FailDesc.text = LanguageManager.Instance.Text(10854, _itemConfig.associateVlaue[2]); Text_SucceedDesc.text = LanguageManager.Instance.Text(10855, _itemConfig.associateVlaue[3]); Text_ItemName.text = LanguageManager.Instance.Text(_itemConfig.itemName); if (PlayerManager.Instance.BagController.IsEnough(itemId, 1)) { transform.RecoverColor(); } else { transform.Gray(); } } } }