|
- local MJDefine=MJFramework.MJImport("mj.luaScript.MJDefine")
- local MJ=MJFramework.MJImport("mj.luaScript.Views.Game.MJ")
-
- local ncmajShowTipsView = class("ncmajShowTipsView", cc.UIView)
-
- function ncmajShowTipsView:ctor(tipsText)
- ncmajShowTipsView.super.ctor(self)
- self:loadUI()
- if self.ui.Items.Text_tips then
- self.ui.Items.Text_tips:setText(tipsText)
- end
- end
-
- function ncmajShowTipsView:loadUI()
- local ui = loadUI("mj_ncmaj/res/ui_fangjian/mj_ncmaj_showtips.ui")
- self:addChild(ui)
-
- self.ui = ui
- end
-
- function ncmajShowTipsView:onEnter()
- ncmajShowTipsView.super.onEnter(self)
- self:show()
- end
-
- function ncmajShowTipsView:show()
- self.ui.Items.ImageView_bg:setOpacity(0)
- self.ui.Items.ImageView_bg:setVisible(true)
- local acEnd = function ()
- self:hide()
- end
- local ac = cc.Sequence:create(cc.FadeIn:create(0.2), cc.DelayTime:create(1.2), cc.FadeOut:create(0.2) , cc.CallFunc:create(acEnd))
- self.ui.Items.ImageView_bg:runAction(ac)
- end
-
- function ncmajShowTipsView:hide()
- self:removeFromParent()
- end
-
-
-
- return ncmajShowTipsView
|