ExchangeGoodsView.cs 1.5 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465
  1. using FairyGUI;
  2. using UI.PopWindow;
  3. namespace GFGGame
  4. {
  5. public class ExchangeGoodsView : BaseWindow
  6. {
  7. private UI_ExchangeGoodsUI _ui;
  8. public override void Dispose()
  9. {
  10. if (_ui != null)
  11. {
  12. _ui.Dispose();
  13. _ui = null;
  14. }
  15. base.Dispose();
  16. }
  17. protected override void OnInit()
  18. {
  19. base.OnInit();
  20. packageName = UI_ExchangeGoodsUI.PACKAGE_NAME;
  21. _ui = UI_ExchangeGoodsUI.Create();
  22. viewCom = _ui.target;
  23. isfullScreen = true;
  24. bringToFontOnClick = false;
  25. //_ui.m_btnBack.onClick.Add(OnBtnBackClick);
  26. }
  27. private void OnBtnBackClick()
  28. {
  29. ViewManager.Hide<CombTaskController>();
  30. //ViewManager.Hide<BattlePassTaskView>();
  31. ViewManager.GoBackFrom(typeof(TaskView).FullName);
  32. }
  33. private void OnBtnAchieveClick()
  34. {
  35. ViewManager.Show<TaskAchieveView>();
  36. }
  37. protected override void AddEventListener()
  38. {
  39. base.AddEventListener();
  40. }
  41. protected override void RemoveEventListener()
  42. {
  43. base.RemoveEventListener();
  44. }
  45. protected override void OnShown()
  46. {
  47. base.OnShown();
  48. }
  49. protected override void OnHide()
  50. {
  51. base.OnHide();
  52. }
  53. }
  54. }