OpenBoxaiLvPanel.cs 904 B

12345678910111213141516171819202122232425262728293031323334353637383940
  1. using Fort23.Core;
  2. namespace Fort23.Mono
  3. {
  4. [UIBinding(prefab = "OpenBoxaiLvPanel")]
  5. public partial class OpenBoxaiLvPanel : UIPanel
  6. {
  7. private void Init()
  8. {
  9. isAddStack = true;
  10. IsShowAppBar = false;
  11. }
  12. protected override void AddEvent()
  13. {
  14. }
  15. protected override void DelEvent()
  16. {
  17. }
  18. public override void AddButtonEvent()
  19. {
  20. Btn_Close.onClick.AddListener(() => { UIManager.Instance.HideUIUIPanel(this); });
  21. }
  22. public static async void OpenPanel()
  23. {
  24. OpenBoxaiLvPanel boxPanel =
  25. await UIManager.Instance.LoadAndOpenPanel<OpenBoxaiLvPanel>(null, layer: UILayer.Middle);
  26. }
  27. public override CTask GetFocus()
  28. {
  29. TitlePanel.ClosePanel();
  30. return base.GetFocus();
  31. }
  32. }
  33. }