|
- local MJRuleViewVertical = require("mj.luaScript.Views.Room.MJRuleViewVertical")
- local zigong7zRuleViewVertical = class("zigong7zRuleViewVertical", MJRuleViewVertical);
-
- function zigong7zRuleViewVertical:ctor()
- zigong7zRuleViewVertical.super.ctor(self);
- end
-
- function zigong7zRuleViewVertical:getMoveOutAction ()
- self.listviewRule:setVisible(true)
- self.btnRule:setVisible(false);
-
- local offsetY = self.layoutRuleSize.height + 0;
- local acMoveDown = cc.MoveBy:create(0.35, cc.p(0, -offsetY));
- local acCallback = cc.CallFunc:create(function ()
- self._isPlaying = false;
- self._state = self.state.POPUP;
- self.layoutMask:setVisible(true);
- end)
-
- local acSeq = cc.Sequence:create(acMoveDown, acCallback);
- return acSeq;
- end
-
- ---
- -- 获取缩回动作
- -- @return
- --
- function zigong7zRuleViewVertical:getMoveInAction ()
- self.layoutMask:setVisible(false);
- local offsetY = self.layoutRuleSize.height + 0;
- local acMoveUp = cc.MoveBy:create(0.35, cc.p(0, offsetY));
- local acCallback = cc.CallFunc:create(function ()
- self.listviewRule:setVisible(false)
- self.btnRule:setVisible(true);
- self._isPlaying = false;
- self._state = self.state.NORMAL;
- end)
-
- local acSeq = cc.Sequence:create(acMoveUp, acCallback);
- return acSeq;
- end
-
- return zigong7zRuleViewVertical;
|