DlgExitPop.cs 790 B

12345678910111213141516171819202122232425262728293031323334353637
  1. using System.Collections;
  2. using System.Collections.Generic;
  3. using UnityEngine;
  4. using UnityEngine.UI;
  5. public class DlgExitPop : BasePanel
  6. {
  7. public Button confirmBtn;
  8. public Button returnBtn;
  9. public override void OnCloseWindow()
  10. {
  11. StepManager.isFaceBuidling = false;
  12. }
  13. public override void OnDestroyWindow()
  14. {
  15. }
  16. public override void OnInitWindow()
  17. {
  18. returnBtn.onClick.AddListener(() =>
  19. {
  20. UIManager.Instance.HideUI(WindowID.DlgExitPop);
  21. });
  22. confirmBtn.onClick.AddListener(() =>
  23. {
  24. Application.Quit();
  25. });
  26. OnShowWindow();
  27. }
  28. public override void OnShowWindow()
  29. {
  30. StepManager.isFaceBuidling = true;
  31. }
  32. }