SevenDailyTipsView.cs 1.5 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465
  1. using FairyGUI;
  2. using UI.ActivityMain;
  3. using System.Collections;
  4. using System.Collections.Generic;
  5. using ET;
  6. namespace GFGGame
  7. {
  8. public class SevenDailyTipsView : BaseWindow
  9. {
  10. private UI_SevenDailyTipsUI _ui;
  11. public override void Dispose()
  12. {
  13. if (_ui != null)
  14. {
  15. _ui.Dispose();
  16. _ui = null;
  17. }
  18. base.Dispose();
  19. }
  20. protected override void OnInit()
  21. {
  22. base.OnInit();
  23. packageName = UI_SevenDailyTipsUI.PACKAGE_NAME;
  24. _ui = UI_SevenDailyTipsUI.Create();
  25. this.viewCom = _ui.target;
  26. isfullScreen = true;
  27. modal = true;
  28. _ui.m_icon.onClick.Add(OnClickGetReward);
  29. _ui.m_backBtn.onClick.Add(OnClickChange);
  30. _ui.m_btnBack.onClick.Add(OnClickChange);
  31. }
  32. protected override void OnShown()
  33. {
  34. base.OnShown();
  35. UpdateInfo();
  36. }
  37. protected override void OnHide()
  38. {
  39. base.OnHide();
  40. }
  41. private void UpdateView()
  42. {
  43. }
  44. private void UpdateInfo()
  45. {
  46. GameGlobal.AutoSevenDayLoginView = false;
  47. }
  48. private void OnClickGetReward()
  49. {
  50. ViewManager.Show<SevenDayLoginView>();
  51. this.Hide();
  52. }
  53. private void OnClickChange()
  54. {
  55. this.Hide();
  56. }
  57. }
  58. }