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