local MJDefine = MJFramework.MJImport("mj.luaScript.MJDefine") local MJMessage = MJFramework.MJImport("mj.luaScript.Protocol.MJMessage") local MJSound = MJFramework.MJImport("mj.luaScript.MJSound") local CommonHandCard = MJFramework.MJFrameworkClassImprot("mj_xzdd.luaScript.Views.2d.HandCard_2d") local HandCard2D = class("HandCard2D", CommonHandCard) function HandCard2D:ctor(...) HandCard2D.super.ctor(self, ...) end --- -- 获取手牌默认发牌张数 -- 默认为13张,如果有不同,子游戏重写该方法 -- @return -- function HandCard2D:getDealHandCardNum () logD("HandCard2D: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 HandCard2D