您不能選擇超過 %s 個話題 話題必須以字母或數字為開頭,可包含連接號 ('-') 且最長為 35 個字

53 行
1.2 KiB

  1. local MJ=MJFramework.MJFrameworkClassImprot("mj.luaScript.Views.Game.MJ")
  2. local MJDefine=MJFramework.MJImport("mj.luaScript.MJDefine")
  3. local ncmaj=class("ncmaj",MJ)
  4. --local DEF_PAO_FLAG = 9000
  5. function ncmaj:ctor(...)
  6. ncmaj.super.ctor(self,...)
  7. end
  8. function ncmaj:initSortValue(value)
  9. if value==0x41 then --红中的排序值修改
  10. self.sortValue=0x00
  11. else
  12. self.sortValue=value
  13. end
  14. end
  15. function ncmaj:getValue()
  16. return self.value
  17. end
  18. --[[function ncmaj:setPaoFlag(isPaoCard)
  19. if isPaoCard and true == isPaoCard then
  20. if self:getIsPaoPai() then return end--本来就是炮牌,直接return
  21. local flag = cc.Sprite:create("mj_ncmaj/res/zy_fangjian/ncmajadd/mj_flag_pao.png")
  22. flag:setTag(DEF_PAO_FLAG)
  23. self:addChild(flag)
  24. if self.desktopType == MJDefine.DesktopType.TwoDGold then
  25. flag:setPosition(cc.p(16,40))
  26. else
  27. flag:setPosition(cc.p(16,55))
  28. end
  29. else
  30. local flag = self:getChildByTag(DEF_PAO_FLAG)
  31. if flag and (not tolua.isnull(flag)) then
  32. flag:removeFromParent()
  33. flag = nil
  34. end
  35. end
  36. end
  37. function ncmaj:getIsPaoPai()
  38. local flag = self:getChildByTag(DEF_PAO_FLAG)
  39. if flag and (not tolua.isnull(flag)) and flag:isVisible() then
  40. return true
  41. end
  42. return false
  43. end--]]
  44. return ncmaj