您最多选择25个主题 主题必须以字母或数字开头,可以包含连字符 (-),并且长度不得超过35个字符

28 行
762 B

  1. local Mahjong3DGroupAnGang = MJFramework.MJFrameworkClassImprot("mj.luaScript.Common.3d.Mahjong3DGroupAnGang")
  2. local GroupAnGang3D = class("GroupAnGang3D", Mahjong3DGroupAnGang)
  3. function GroupAnGang3D:ctor(values, viewId, groupIndex, cardNum)
  4. self._mjNum = cardNum or 0
  5. GroupAnGang3D.super.ctor(self, values, viewId, groupIndex, cardNum)
  6. end
  7. function GroupAnGang3D:customRefresh(...)
  8. GroupAnGang3D.super.customRefresh(...)
  9. local mjCards = self:getCards()
  10. if mjCards[4] and self._mjNum >= 4 then
  11. mjCards[4]:refreshCardNum(self._mjNum, self:getGroupIndex())
  12. end
  13. end
  14. function GroupAnGang3D:setCardNum(mjNum)
  15. self._mjNum = mjNum
  16. self:customRefresh()
  17. end
  18. function GroupAnGang3D:getCardNum()
  19. return self._mjNum or 0
  20. end
  21. return GroupAnGang3D