Nevar pievienot vairāk kā 25 tēmas Tēmai ir jāsākas ar burtu vai ciparu, tā var saturēt domu zīmes ('-') un var būt līdz 35 simboliem gara.

44 rindas
1.3 KiB

  1. local MJRuleViewVertical = require("mj.luaScript.Views.Room.MJRuleViewVertical")
  2. local zigong7zRuleViewVertical = class("zigong7zRuleViewVertical", MJRuleViewVertical);
  3. function zigong7zRuleViewVertical:ctor()
  4. zigong7zRuleViewVertical.super.ctor(self);
  5. end
  6. function zigong7zRuleViewVertical:getMoveOutAction ()
  7. self.listviewRule:setVisible(true)
  8. self.btnRule:setVisible(false);
  9. local offsetY = self.layoutRuleSize.height + 0;
  10. local acMoveDown = cc.MoveBy:create(0.35, cc.p(0, -offsetY));
  11. local acCallback = cc.CallFunc:create(function ()
  12. self._isPlaying = false;
  13. self._state = self.state.POPUP;
  14. self.layoutMask:setVisible(true);
  15. end)
  16. local acSeq = cc.Sequence:create(acMoveDown, acCallback);
  17. return acSeq;
  18. end
  19. ---
  20. -- 获取缩回动作
  21. -- @return
  22. --
  23. function zigong7zRuleViewVertical:getMoveInAction ()
  24. self.layoutMask:setVisible(false);
  25. local offsetY = self.layoutRuleSize.height + 0;
  26. local acMoveUp = cc.MoveBy:create(0.35, cc.p(0, offsetY));
  27. local acCallback = cc.CallFunc:create(function ()
  28. self.listviewRule:setVisible(false)
  29. self.btnRule:setVisible(true);
  30. self._isPlaying = false;
  31. self._state = self.state.NORMAL;
  32. end)
  33. local acSeq = cc.Sequence:create(acMoveUp, acCallback);
  34. return acSeq;
  35. end
  36. return zigong7zRuleViewVertical;