MainEventLogWidget.cs 778 B

123456789101112131415161718192021222324252627282930313233343536373839
  1. using Core.Language;
  2. using Excel2Json;
  3. namespace Fort23.Mono
  4. {
  5. [UIBinding(prefab = "MainEventLogWidget" )]
  6. public partial class MainEventLogWidget : ItemWidgetBasic
  7. {
  8. private XianTuLogConfig _xianTuLogConfig;
  9. private void Init()
  10. {
  11. }
  12. public override void AddEvent()
  13. {
  14. }
  15. public override void DelEvent()
  16. {
  17. }
  18. public override void AddButtonEvent()
  19. {
  20. base.AddButtonEvent();
  21. Btn_HuiGu.onClick.AddListener(() =>
  22. {
  23. XianTuLogInfoPanel.OpenPanel(1,_xianTuLogConfig.ID);
  24. });
  25. }
  26. public void CustomInit(XianTuLogConfig xianTuLogConfig)
  27. {
  28. _xianTuLogConfig = xianTuLogConfig;
  29. Text_Title.text = LanguageManager.Instance.Text(xianTuLogConfig.Title);
  30. Text_Desc.text = LanguageManager.Instance.Text(xianTuLogConfig.Desc);
  31. }
  32. }
  33. }