|
- local MJDefine = MJFramework.MJImport("mj.luaScript.MJDefine")
- local MJMessage = MJFramework.MJImport("mj.luaScript.Protocol.MJMessage")
- local MJSound = MJFramework.MJImport("mj.luaScript.MJSound")
- local Mahjong3DHandCard = MJFramework.MJFrameworkClassImprot("mj_xzdd.luaScript.Views.3d.HandCard_3d")
-
- local HandCard3D = class("HandCard3D", Mahjong3DHandCard)
-
- function HandCard3D:ctor(...)
- HandCard3D.super.ctor(self, ...)
- end
- ---
- -- 获取手牌默认发牌张数
- -- 默认为13张,如果有不同,子游戏重写该方法
- -- @return
- --
- function HandCard3D:getDealHandCardNum ()
- logD("HandCard3D:getDealHandCardNum")
- local roomInfo = app.room.roomInfo or {}
- local strGameInfo = roomInfo.strGameInfo
- local gameInfo = json.decode(strGameInfo) or {}
- local cardNum = tonumber(gameInfo.handcard or 13)
- return cardNum
- end
-
- return HandCard3D
|