|
- require("luaScript.Views.Room.RoomFunctions")
- local MJRoomToolView=MJFramework.MJImport("mj.luaScript.Views.Room.MJRoomToolView")
- local MJRoomMessageView=MJFramework.MJImport("mj.luaScript.Views.Room.MJRoomMessageView")
- local MJRoomPlayerView=MJFramework.MJImport("mj.luaScript.Views.Room.MJRoomPlayerView")
- local MJDefine=MJFramework.MJImport("mj.luaScript.MJDefine")
- local MJHandCardView=MJFramework.MJImport("mj.luaScript.Views.Game.MJHandCardView")
- local MJRoomXiaoJuView=MJFramework.MJImport("mj.luaScript.Views.Room.MJRoomXiaoJuView")
- local MJRoomDaJuView=MJFramework.MJImport("mj.luaScript.Views.Room.MJRoomDaJuView")
- local MJRoomDismissView=MJFramework.MJImport("mj.luaScript.Views.Room.MJRoomDismissView")
- local MJRoomDirection=MJFramework.MJImport("mj.luaScript.Views.Room.MJRoomDirection")
- local MJMessage=MJFramework.MJImport("mj.luaScript.Protocol.MJMessage")
- local MJ=MJFramework.MJImport("mj.luaScript.Views.Game.MJ")
- local MJWanFa=MJFramework.ImportWanFa("luaScript.SubGameDefine.MaJiang.MJWanFa")
- local MJAnimationCompnent=MJFramework.MJImport("mj.luaScript.Views.Compnent.MJAnimationCompnent")
- local MJFunction=MJFramework.MJImport("mj.luaScript.MJFunction")
- local MJSound = MJFramework.MJImport("mj.luaScript.MJSound")
-
- local MJRoomView = MJFramework.MJFrameworkClassImprot("mj_xzdd.luaScript.Views.Room.xzddRoomView")
- local xzddRoomView = class("xzdd2r1fRoomView", MJRoomView)
-
- function xzddRoomView:ctor()
- xzddRoomView.super.ctor(self)
- end
-
- function xzddRoomView:onGameSendCardResponse(...)
- xzddRoomView.super.onGameSendCardResponse(self, ...)
-
- local function onGameSendCardResponseCallback(onEnd)
- for i,v in pairs(self.playerHandCards or {}) do
- if i == MJDefine.MyViewId then
- v:initTouchEvent()
- end
- end
-
- if onEnd then
- onEnd()
- end
- end
-
- self:addCallBack(onGameSendCardResponseCallback)
- end
-
- function xzddRoomView:onNoticeDingQueResponse(response)
-
- end
-
- function xzddRoomView:onDingQueSuccResponse()
-
- end
-
- function xzddRoomView:onDingQueSuccInfoResponse()
-
- end
-
- function xzddRoomView:onGameReconnection()
- xzddRoomView.super.onGameReconnection(self)
- local callback = function (onEnd)
- self.playerView:clearAllQue()
- if onEnd then
- onEnd()
- end
- end
- self:addCallBack(callback)
- end
-
- return xzddRoomView
|