You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

80 lines
1.9 KiB

  1. ---
  2. -- ================================================================
  3. -- 文件名: NoticeShiMingTip.lua
  4. -- 描述: 哀悼日活动
  5. -- 版权: Copyright © 2016-2019 公司名称 版权所有
  6. -- 作者: Administrator
  7. -- 创建日期: 2020-04-08
  8. -- 更新日期: 2020-04-08
  9. -- 备注:
  10. -- ================================================================
  11. --
  12. local NoticeShiMingTip = class("NoticeShiMingTip", cc.UIView);
  13. function NoticeShiMingTip:ctor()
  14. NoticeShiMingTip.super.ctor(self)
  15. end
  16. ---
  17. -- 进入界面
  18. --
  19. function NoticeShiMingTip:onEnter()
  20. self:loadUI();
  21. self:initViews();
  22. self:initEvents();
  23. self:initNetEvents();
  24. end
  25. ---
  26. -- 加载UI布局
  27. --
  28. function NoticeShiMingTip:loadUI()
  29. self.ui = loadUI("res/ui/ui_dating/ui_notice_shimingtip.ui");
  30. self:addChild(self.ui);
  31. end
  32. ---
  33. -- 初始化界面
  34. --
  35. function NoticeShiMingTip:initViews()
  36. local hour
  37. if app.php.online.fiveHour % 3600 == 0 then
  38. hour = math.floor(app.php.online.fiveHour/3600)
  39. else
  40. hour = string.format("%.2f",app.php.online.fiveHour/3600)
  41. end
  42. local str1 = "您好,由于当天您游戏时间已超过"..tostring(hour).."小时,为响应国家号召请先进行实名认证后再进行游戏哦!"
  43. self.ui.Items.Text_content:setText(str1)
  44. self.ui.Items.Button_Confirm:registerClick(handler(self, self.onBtnConfirmClicked));
  45. end
  46. ---
  47. -- 初始化自定义事件
  48. --
  49. function NoticeShiMingTip:initEvents()
  50. end
  51. ---
  52. -- 初始化网络事件
  53. --
  54. function NoticeShiMingTip:initNetEvents()
  55. end
  56. function NoticeShiMingTip:onBtnConfirmClicked()
  57. --[[local str = os.date("%Y%m%d%H%M");
  58. local num = tonumber(str);
  59. if num > 202004040900 and num < 202004041200 then
  60. cc.Application:getInstance():shutdown();
  61. else
  62. self:removeFromParent();
  63. end--]]
  64. local view = import("luaScript.Views.Main.ShiMingView"):new()
  65. view:setAnchorPoint(cc.p(0.5,0.5))
  66. app:showWaitDialog(view,0)
  67. self:removeFromParent()
  68. end
  69. return NoticeShiMingTip;