LoginMainPanel.cs 924 B

1234567891011121314151617181920212223242526272829303132333435363738394041
  1. using Fort23.Core;
  2. namespace Fort23.Mono
  3. {
  4. [UIBinding(prefab = "LoginMainPanel")]
  5. public partial class LoginMainPanel : UIPanel
  6. {
  7. private void Init()
  8. {
  9. }
  10. protected override void AddEvent()
  11. {
  12. }
  13. protected override void DelEvent()
  14. {
  15. }
  16. public override void AddButtonEvent()
  17. {
  18. Btn_SettingPanel.onClick.AddListener(() => { UploadLogPanel.OpenPanel(); });
  19. }
  20. public async static CTask OpenPanel()
  21. {
  22. await UIManager.Instance.LoadAndOpenPanel<LoginMainPanel>(null, UILayer.Loading);
  23. }
  24. public static void ClsoePanel()
  25. {
  26. UIManager.Instance.HideUIUIPanel<LoginMainPanel>();
  27. }
  28. public override CTask Close()
  29. {
  30. UIManager.Instance.HideUIUIPanel<UploadLogPanel>();
  31. return base.Close();
  32. }
  33. }
  34. }