| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647 | using Core.Language;using Excel2Json;using Fort23.Core;using Fort23.UTool;namespace Fort23.Mono{    [UIBinding(prefab = "ShengShiEventWidget")]    public partial class ShengShiEventWidget : UIComponent    {        private AccountFileInfo.EventList eventList;        private void Init()        {        }        public override void AddEvent()        {        }        public override void DelEvent()        {        }        public override void AddButtonEvent()        {            myButton.onClick.AddListener(Button_onClick);        }        private void Button_onClick()        {            if (EventSystemManager.Instance.isTriggerEvent)                return;            UIManager.Instance.DormancyAllGComponent<ShengShiEventWidget>();            EventSystemManager.Instance.TriggerEvent(eventList);        }        private EventConfig randomEventConfig;        public void InitShengShiEventWidget(AccountFileInfo.EventList eventList)        {            this.eventList = eventList;            randomEventConfig = ConfigComponent.Instance.Get<EventConfig>(eventList.eventID);            Massge.text = LanguageManager.Instance.Text(randomEventConfig.Description);        }    }}
 |