Вы не можете выбрать более 25 тем Темы должны начинаться с буквы или цифры, могут содержать дефисы(-) и должны содержать не более 35 символов.

43 строки
1.0 KiB

  1. local MJDefine=MJFramework.MJImport("mj.luaScript.MJDefine")
  2. local MJ=MJFramework.MJImport("mj.luaScript.Views.Game.MJ")
  3. local ncmajShowTipsView = class("ncmajShowTipsView", cc.UIView)
  4. function ncmajShowTipsView:ctor(tipsText)
  5. ncmajShowTipsView.super.ctor(self)
  6. self:loadUI()
  7. if self.ui.Items.Text_tips then
  8. self.ui.Items.Text_tips:setText(tipsText)
  9. end
  10. end
  11. function ncmajShowTipsView:loadUI()
  12. local ui = loadUI("mj_ncmaj/res/ui_fangjian/mj_ncmaj_showtips.ui")
  13. self:addChild(ui)
  14. self.ui = ui
  15. end
  16. function ncmajShowTipsView:onEnter()
  17. ncmajShowTipsView.super.onEnter(self)
  18. self:show()
  19. end
  20. function ncmajShowTipsView:show()
  21. self.ui.Items.ImageView_bg:setOpacity(0)
  22. self.ui.Items.ImageView_bg:setVisible(true)
  23. local acEnd = function ()
  24. self:hide()
  25. end
  26. local ac = cc.Sequence:create(cc.FadeIn:create(0.2), cc.DelayTime:create(1.2), cc.FadeOut:create(0.2) , cc.CallFunc:create(acEnd))
  27. self.ui.Items.ImageView_bg:runAction(ac)
  28. end
  29. function ncmajShowTipsView:hide()
  30. self:removeFromParent()
  31. end
  32. return ncmajShowTipsView