local Mahjong3DGroupBaGang = MJFramework.MJFrameworkClassImprot("mj.luaScript.Common.3d.Mahjong3DGroupBaGang") local GroupBaGang3D = class("GroupBaGang3D", Mahjong3DGroupBaGang) function GroupBaGang3D:ctor(values, viewId, groupIndex, cardNum) self._mjNum = cardNum or 0 GroupBaGang3D.super.ctor(self, values, viewId, groupIndex, cardNum) end function GroupBaGang3D:customRefresh(...) GroupBaGang3D.super.customRefresh(...) local mjCards = self:getCards() if mjCards[4] then mjCards[4]:setOperateBackImage() end end function GroupBaGang3D:setCardNum(mjNum) self._mjNum = mjNum self:customRefresh() end function GroupBaGang3D:getCardNum() return self._mjNum or 0 end return GroupBaGang3D