local MJDefine=MJFramework.MJImport("mj.luaScript.MJDefine") local MJ=MJFramework.MJImport("mj.luaScript.Views.Game.MJ") local linshuiShowTipsView = class("linshuiShowTipsView", cc.UIView) function linshuiShowTipsView:ctor(tipsText) linshuiShowTipsView.super.ctor(self) self:loadUI() if self.ui.Items.Text_tips then self.ui.Items.Text_tips:setText(tipsText) end end function linshuiShowTipsView:loadUI() local ui = loadUI("mj_linshui/res/ui_fangjian/mj_linshui_showtips.ui") self:addChild(ui) self.ui = ui end function linshuiShowTipsView:onEnter() linshuiShowTipsView.super.onEnter(self) self:show() end function linshuiShowTipsView: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(3.0), cc.FadeOut:create(0.2) , cc.CallFunc:create(acEnd)) self.ui.Items.ImageView_bg:runAction(ac) end function linshuiShowTipsView:hide() self:removeFromParent() end return linshuiShowTipsView