You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

35 lines
917 B

  1. local MJDefine = MJFramework.MJImport("mj.luaScript.MJDefine")
  2. local MJFunction = MJFramework.MJImport("mj.luaScript.MJFunction")
  3. local BaseMahjong3DCard = MJFramework.MJFrameworkClassImprot("mj_xzdd.luaScript.Views.3d.Card_3d")
  4. local Card3D = class("Card3D", BaseMahjong3DCard)
  5. local Color_Ting_Yong_Card = cc.c3b(255, 255, 215)
  6. function Card3D:ctor(...)
  7. self._isTingYongCard = false
  8. self._isDingQueCard = false
  9. Card3D.super.ctor(self, ...)
  10. end
  11. -- 设置为听用牌
  12. function Card3D:setIsTingYongCard(isBool)
  13. self._isTingYongCard = isBool or false
  14. end
  15. -- 获取本牌是否是听用牌
  16. function Card3D:getIsTingYongCard()
  17. return false --self._isTingYongCard
  18. end
  19. -- 设置为定缺牌
  20. function Card3D:setIsDingQueCard(isBool)
  21. self._isDingQueCard = isBool or false
  22. end
  23. -- 获取本牌是否是定缺牌
  24. function Card3D:getIsDingQueCard()
  25. return self._isDingQueCard
  26. end
  27. return Card3D