|
-
- local Mahjong3DGroupGang = MJFramework.MJFrameworkClassImprot("mj.luaScript.Common.3d.Mahjong3DGroupGang")
-
- local GroupGang3D = class("GroupGang3D", Mahjong3DGroupGang)
-
- function GroupGang3D:ctor(values, viewId, groupIndex, cardNum)
- self._mjNum = cardNum or 0
- GroupGang3D.super.ctor(self, values, viewId, groupIndex, cardNum)
- end
-
- function GroupGang3D:customRefresh(...)
- GroupGang3D.super.customRefresh(...)
- local mjCards = self:getCards()
- if mjCards[4] and self._mjNum >= 4 then
- mjCards[4]:refreshCardNum(self._mjNum, self:getGroupIndex())
- end
- end
-
- function GroupGang3D:setCardNum(mjNum)
- self._mjNum = mjNum
- self:customRefresh()
- end
-
- function GroupGang3D:getCardNum()
- return self._mjNum or 0
- end
-
- return GroupGang3D
|