MarskPanel.cs 713 B

12345678910111213141516171819202122232425262728293031323334353637383940
  1. using Fort23.Core;
  2. using UnityEngine;
  3. namespace Fort23.Mono
  4. {
  5. [UIBinding(prefab = "MarskPanel" )]
  6. public partial class MarskPanel : UIPanel
  7. {
  8. private void Init()
  9. {
  10. isAddStack = false;
  11. }
  12. protected override void AddEvent()
  13. {
  14. }
  15. protected override void DelEvent()
  16. {
  17. }
  18. public override void AddButtonEvent()
  19. {
  20. }
  21. public async static CTask OpenPanel(byte a = 1)
  22. {
  23. MarskPanel marskPanel = await UIManager.Instance.LoadAndOpenPanel<MarskPanel>(null,UILayer.Loading);
  24. Color32 color = marskPanel.Image.color;
  25. color.a = a;
  26. marskPanel.Image.color = color;
  27. }
  28. public async static CTask ClosePanel()
  29. {
  30. await UIManager.Instance.HideUIUIPanel<MarskPanel>();
  31. }
  32. }
  33. }