|
- local MJDefine = MJFramework.MJImport("mj.luaScript.MJDefine")
- local MJFunction = MJFramework.MJImport("mj.luaScript.MJFunction")
-
- local CommonGroupBaGang = require("mj.luaScript.Common.2d.CommonGroupBaGang")
-
- local GroupBaGang2D = class("GroupBaGang2D", CommonGroupBaGang)
-
- function GroupBaGang2D:ctor(values, viewId, groupIndex, cardNum)
- self._mjNum = cardNum or 0
- GroupBaGang2D.super.ctor(self, values, viewId, groupIndex, cardNum)
- end
-
- function GroupBaGang2D:customRefresh(...)
- GroupBaGang2D.super.customRefresh(...)
- local mjCards = self:getCards()
- if mjCards[4] and self._mjNum > 4 then
- mjCards[4]:refreshCardNum(self._mjNum, self:getGroupIndex())
- end
-
- if mjCards[4] then
- mjCards[4]:setOperateBackImage()
- end
- end
-
- function GroupBaGang2D:setCardNum(mjNum)
- self._mjNum = mjNum
- self:customRefresh()
- end
-
- function GroupBaGang2D:getCardNum()
- return self._mjNum or 0
- end
-
- return GroupBaGang2D
|