|
- local ZPDef = ZPFramework.ZPImport("zp_base.luaScript.ZPDef")
- local ZPMessage = ZPFramework.ZPImport("zp_base.luaScript.Protocol.ZPMessage")
-
- local ZPRoomToolView = ZPFramework.ZPFrameworkClassImprot("zp_base.luaScript.Views.Room.ZPRoomToolView")
- local luzhouRoomToolView = class("luzhouRoomToolView", ZPRoomToolView)
-
- function luzhouRoomToolView:ctor( ... )
- luzhouRoomToolView.super.ctor(self)
- end
-
- function luzhouRoomToolView:onEnter()
- luzhouRoomToolView.super.onEnter(self)
- --self:showFastStart(false)
- end
-
- --[[function luzhouRoomToolView:onClickFastStart( sender )--发起申请
- playBtnEffect()
- local request = ZPMessage.FastStartRequest:new()
- request.tp = 1
- self.ui:sendMsg(app.room, ZPDef.MJEvent.RequestFastsStart, request)
- end
-
- function luzhouRoomToolView:showFastStart(is)
- local roomInfo = app.room.roomInfo
- if roomInfo.nStatus and roomInfo.nStatus>=ZPDef.GameStatus.GAME_STATUS_WAIT_BANKER_START and roomInfo.nStatus<=ZPDef.GameStatus.GAME_STATUS_GAME_OVER then
- self.ui.Items.Button_fastStart:setVisible(false)
- else
- local playerCount = app.room:getPlayerCount()
- local roomInfo=app.room.roomInfo
- local gameInfo=json.decode(roomInfo.strGameInfo)
- if true == is and playerCount<app.room:getMaxPlayerCount() and app.room.roomInfo.nGameStartCount<=0 then
- local playerCount = app.room:getPlayerCount()
- self.ui.Items.Button_fastStart:setVisible(playerCount==2 or playerCount==3)
- else
- self.ui.Items.Button_fastStart:setVisible(false)
- end
- if gameInfo.isfaststart and gameInfo.isfaststart == 0 then
- self.ui.Items.Button_fastStart:setVisible(false)
- end
- end
- end--]]
-
- return luzhouRoomToolView
|