|
-
- local MJ=MJFramework.MJFrameworkClassImprot("mj.luaScript.Views.Game.MJ")
- local MJDefine=MJFramework.MJImport("mj.luaScript.MJDefine")
-
- local ncmaj=class("ncmaj",MJ)
- --local DEF_PAO_FLAG = 9000
-
-
- function ncmaj:ctor(...)
- ncmaj.super.ctor(self,...)
- end
-
- function ncmaj:initSortValue(value)
- if value==0x41 then --红中的排序值修改
- self.sortValue=0x00
- else
- self.sortValue=value
- end
- end
-
- function ncmaj:getValue()
- return self.value
- end
-
- --[[function ncmaj:setPaoFlag(isPaoCard)
- if isPaoCard and true == isPaoCard then
- if self:getIsPaoPai() then return end--本来就是炮牌,直接return
- local flag = cc.Sprite:create("mj_ncmaj/res/zy_fangjian/ncmajadd/mj_flag_pao.png")
- flag:setTag(DEF_PAO_FLAG)
- self:addChild(flag)
- if self.desktopType == MJDefine.DesktopType.TwoDGold then
- flag:setPosition(cc.p(16,40))
- else
- flag:setPosition(cc.p(16,55))
- end
- else
- local flag = self:getChildByTag(DEF_PAO_FLAG)
- if flag and (not tolua.isnull(flag)) then
- flag:removeFromParent()
- flag = nil
- end
- end
- end
-
- function ncmaj:getIsPaoPai()
- local flag = self:getChildByTag(DEF_PAO_FLAG)
- if flag and (not tolua.isnull(flag)) and flag:isVisible() then
- return true
- end
- return false
- end--]]
-
- return ncmaj
|