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.

43 lines
948 B

  1. -- 主界面天梯图标
  2. local MainViewTiantiIcon = class("MainViewTiantiIcon")
  3. function MainViewTiantiIcon:ctor()
  4. local ui = loadUI("res/ui/ui_dating/ui_dating_icon.ui");
  5. self.ui = ui;
  6. self:init();
  7. end
  8. function MainViewTiantiIcon:init()
  9. -- 默认不显示下载相关的节点
  10. self.ui.Items.Button_Download:setVisible(false)
  11. self.ui.Items.ImageView_RedPoint:setVisible(false)
  12. self.ui.Items.Layout_Downloading:setVisible(false)
  13. self.ui.Items.ImageView_FreeTag:setVisible(false)
  14. -- 图标点击事件
  15. self.ui.Items.ImageView_Icon:registerClick(handler(self, self.onClickIcon))
  16. self.ui.Items.ImageView_Icon:loadTexture("res/ui/zy_dating/dating/icon_tianti.png")
  17. end
  18. -- 点击事件 - 图标
  19. function MainViewTiantiIcon:onClickIcon()
  20. playBtnEffect()
  21. local view = import("core.luaScript.Views.Tianti.TiantiMain"):new()
  22. view:setAnchorPoint(cc.p(0.5, 0.5))
  23. app:showWaitDialog(view)
  24. end
  25. return MainViewTiantiIcon