| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647 | 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<ItemConfig>(itemId);            Text_FailDesc.text = $"成功几率+{_itemConfig.associateVlaue[2]}%";            Text_SucceedDesc.text = $"失败损耗-{_itemConfig.associateVlaue[3]}%";            Text_ItemName.text = LanguageManager.Instance.Text(_itemConfig.itemName);            if (PlayerManager.Instance.BagController.IsEnough(itemId, 1))            {                transform.RecoverColor();            }            else            {                transform.Gray();            }        }    }}
 |