Non puoi selezionare più di 25 argomenti Gli argomenti devono iniziare con una lettera o un numero, possono includere trattini ('-') e possono essere lunghi fino a 35 caratteri.

41 righe
1.3 KiB

  1. local MJDefine=MJFramework.MJImport("mj.luaScript.MJDefine");
  2. local MJRoomToolView = MJFramework.MJFrameworkClassImprot("mj.luaScript.Views.Room.MJRoomToolView");
  3. local huamajiangRoomToolView = class("huamajiangRoomToolView", MJRoomToolView);
  4. function huamajiangRoomToolView:ctor( desktopType )
  5. huamajiangRoomToolView.super.ctor(self);
  6. self.desktopType = desktopType;
  7. end
  8. function huamajiangRoomToolView:onEnter( )
  9. huamajiangRoomToolView.super.onEnter(self);
  10. self.ui.Items.Layout_Menu:setTouchEnabled(true);
  11. end
  12. function huamajiangRoomToolView:loadUI()
  13. local ui = loadUI("mj_huamajiang/res/ui_fangjian/mj_huamajiang_ui_tool.ui");
  14. self.ui = ui;
  15. self:addChild(ui);
  16. end
  17. function huamajiangRoomToolView:initButton(...)
  18. huamajiangRoomToolView.super.initButton(self, ...)
  19. self.ui.Items.Button_Flow:registerClick(handler(self, self.onButtonFlowClicked));
  20. end
  21. --[[
  22. 点击流水
  23. ]]
  24. function huamajiangRoomToolView:onButtonFlowClicked( )
  25. logD("huamajiangRoomView:onButtonFlowClicked");
  26. playBtnEffect();
  27. app.room:dispatchEvent({name = MJDefine.MJEvent.EVENT_BTN_SHOW_FLOW_VIEW_CLICKED, response = nil});
  28. end
  29. function huamajiangRoomToolView:setFlowVisible (isVisible)
  30. self.ui.Items.Button_Flow:setVisible(isVisible);
  31. end
  32. return huamajiangRoomToolView;