| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253 | 
							- using System;
 
- 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()
 
-         {
 
-             EventSystemManager.Instance.CancelEvent();
 
-             if (EventSystemManager.Instance.isTriggerEvent)
 
-                 return;
 
-             if (eventList.isCompleted)
 
-                 return;
 
-             EventSystemManager.Instance.TriggerEvent(eventList);
 
-         }
 
-         private EventConfig randomEventConfig;
 
-         public void InitShengShiEventWidget(AccountFileInfo.EventList eventList)
 
-         {
 
-             this.eventList = eventList;
 
-             randomEventConfig = ConfigComponent.Instance.Get<EventConfig>(eventList.eventID);
 
-             Text_Name.text = LanguageManager.Instance.Text(randomEventConfig.EventName);
 
-             Text_Type.text = EventHelper.GetEventType(randomEventConfig.EventTag);
 
-         }
 
-     }
 
- }
 
 
  |