|
(function() {
|
var nodeEnv = typeof require !== 'undefined' && typeof process !== 'undefined';
|
var __module = nodeEnv ? module : {exports:{}};
|
var __filename = 'preview-scripts/assets/Scripts/common/commonaction.js';
|
var __require = nodeEnv ? function (request) {
|
return cc.require(request);
|
} : function (request) {
|
return __quick_compile_project__.require(request, __filename);
|
};
|
function __define (exports, require, module) {
|
if (!nodeEnv) {__quick_compile_project__.registerModule(__filename, module);}"use strict";
|
cc._RF.push(module, 'c84a3IxYaBKlpMLv8Q7/Agh', 'commonaction');
|
// Scripts/common/commonaction.js
|
|
"use strict";
|
|
window.CommonAction = {
|
/**
|
* [breatheShineAction3 description]
|
* @author zhanghuxing 2019-01-19
|
* @param {[type]} obj [description]
|
* @param {[type]} scale [description]
|
* @param {[type]} scale_time [description]
|
* @return {[type]} [description]
|
*/
|
// 统一选中的动态效果
|
breatheShineAction: function breatheShineAction(obj, in_time, out_time) {
|
if (!obj) return;
|
in_time = in_time || 0.7;
|
out_time = out_time || 0.4;
|
var fadein = cc.fadeIn(in_time);
|
var fadeout = cc.fadeOut(out_time);
|
obj.runAction(cc.repeatForever(cc.sequence(fadein, fadeout)));
|
},
|
breatheShineAction3: function breatheShineAction3(obj, scale, scale_time) {
|
if (!obj) return;
|
scale = scale ? scale : 1.05;
|
scale_time = scale_time ? scale_time : 0.6;
|
var scale_open = cc.scaleTo(scale_time, scale);
|
var scale_close = cc.scaleTo(scale_time, 1);
|
obj.runAction(cc.repeatForever(cc.sequence(scale_open, scale_close)));
|
},
|
breatheShineAction4: function breatheShineAction4(obj, move_time, off_y) {
|
if (obj == null) return;
|
move_time = move_time || 0.5;
|
off_y = off_y || 10;
|
var move_by_1 = cc.moveBy(move_time, cc.v2(0, -off_y));
|
var move_by_2 = cc.moveBy(move_time * 2, cc.v2(0, 2 * off_y));
|
var move_by_3 = cc.moveBy(move_time, cc.v2(0, -off_y));
|
obj.runAction(cc.repeatForever(cc.sequence(move_by_1, move_by_2, move_by_3)));
|
}
|
};
|
|
cc._RF.pop();
|
}
|
if (nodeEnv) {
|
__define(__module.exports, __require, __module);
|
}
|
else {
|
__quick_compile_project__.registerModuleFunc(__filename, function () {
|
__define(__module.exports, __require, __module);
|
});
|
}
|
})();
|
//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImFzc2V0c1xcU2NyaXB0c1xcY29tbW9uXFxjb21tb25hY3Rpb24uanMiXSwibmFtZXMiOlsid2luZG93IiwiQ29tbW9uQWN0aW9uIiwiYnJlYXRoZVNoaW5lQWN0aW9uIiwib2JqIiwiaW5fdGltZSIsIm91dF90aW1lIiwiZmFkZWluIiwiY2MiLCJmYWRlSW4iLCJmYWRlb3V0IiwiZmFkZU91dCIsInJ1bkFjdGlvbiIsInJlcGVhdEZvcmV2ZXIiLCJzZXF1ZW5jZSIsImJyZWF0aGVTaGluZUFjdGlvbjMiLCJzY2FsZSIsInNjYWxlX3RpbWUiLCJzY2FsZV9vcGVuIiwic2NhbGVUbyIsInNjYWxlX2Nsb3NlIiwiYnJlYXRoZVNoaW5lQWN0aW9uNCIsIm1vdmVfdGltZSIsIm9mZl95IiwibW92ZV9ieV8xIiwibW92ZUJ5IiwidjIiLCJtb3ZlX2J5XzIiLCJtb3ZlX2J5XzMiXSwibWFwcGluZ3MiOiI7Ozs7Ozs7Ozs7Ozs7Ozs7O0FBQUFBLE1BQU0sQ0FBQ0MsWUFBUCxHQUFzQjtBQUNyQjs7Ozs7Ozs7QUFTQTtBQUNBQyxFQUFBQSxrQkFBa0IsRUFBQyw0QkFBU0MsR0FBVCxFQUFjQyxPQUFkLEVBQXVCQyxRQUF2QixFQUFnQztBQUNsRCxRQUFJLENBQUNGLEdBQUwsRUFBVTtBQUNWQyxJQUFBQSxPQUFPLEdBQUdBLE9BQU8sSUFBSSxHQUFyQjtBQUNBQyxJQUFBQSxRQUFRLEdBQUdBLFFBQVEsSUFBSSxHQUF2QjtBQUNBLFFBQUlDLE1BQU0sR0FBR0MsRUFBRSxDQUFDQyxNQUFILENBQVVKLE9BQVYsQ0FBYjtBQUNBLFFBQUlLLE9BQU8sR0FBR0YsRUFBRSxDQUFDRyxPQUFILENBQVdMLFFBQVgsQ0FBZDtBQUNBRixJQUFBQSxHQUFHLENBQUNRLFNBQUosQ0FBY0osRUFBRSxDQUFDSyxhQUFILENBQWlCTCxFQUFFLENBQUNNLFFBQUgsQ0FBWVAsTUFBWixFQUFtQkcsT0FBbkIsQ0FBakIsQ0FBZDtBQUVBLEdBbkJvQjtBQXFCckJLLEVBQUFBLG1CQUFtQixFQUFFLDZCQUFTWCxHQUFULEVBQWNZLEtBQWQsRUFBcUJDLFVBQXJCLEVBQWlDO0FBQ3JELFFBQUksQ0FBQ2IsR0FBTCxFQUFVO0FBQ1BZLElBQUFBLEtBQUssR0FBR0EsS0FBSyxHQUFHQSxLQUFILEdBQVcsSUFBeEI7QUFDQUMsSUFBQUEsVUFBVSxHQUFHQSxVQUFVLEdBQUdBLFVBQUgsR0FBZ0IsR0FBdkM7QUFFSCxRQUFJQyxVQUFVLEdBQUdWLEVBQUUsQ0FBQ1csT0FBSCxDQUFXRixVQUFYLEVBQXVCRCxLQUF2QixDQUFqQjtBQUNBLFFBQUlJLFdBQVcsR0FBR1osRUFBRSxDQUFDVyxPQUFILENBQVdGLFVBQVgsRUFBdUIsQ0FBdkIsQ0FBbEI7QUFDQWIsSUFBQUEsR0FBRyxDQUFDUSxTQUFKLENBQWNKLEVBQUUsQ0FBQ0ssYUFBSCxDQUFpQkwsRUFBRSxDQUFDTSxRQUFILENBQVlJLFVBQVosRUFBd0JFLFdBQXhCLENBQWpCLENBQWQ7QUFDQSxHQTdCb0I7QUFnQ3BCQyxFQUFBQSxtQkFBbUIsRUFBQyw2QkFBU2pCLEdBQVQsRUFBY2tCLFNBQWQsRUFBeUJDLEtBQXpCLEVBQStCO0FBQ25ELFFBQUduQixHQUFHLElBQUksSUFBVixFQUFlO0FBQ2ZrQixJQUFBQSxTQUFTLEdBQUdBLFNBQVMsSUFBSSxHQUF6QjtBQUNBQyxJQUFBQSxLQUFLLEdBQUdBLEtBQUssSUFBSSxFQUFqQjtBQUNBLFFBQUlDLFNBQVMsR0FBR2hCLEVBQUUsQ0FBQ2lCLE1BQUgsQ0FBVUgsU0FBVixFQUFxQmQsRUFBRSxDQUFDa0IsRUFBSCxDQUFNLENBQU4sRUFBUyxDQUFDSCxLQUFWLENBQXJCLENBQWhCO0FBQ0EsUUFBSUksU0FBUyxHQUFHbkIsRUFBRSxDQUFDaUIsTUFBSCxDQUFVSCxTQUFTLEdBQUcsQ0FBdEIsRUFBeUJkLEVBQUUsQ0FBQ2tCLEVBQUgsQ0FBTSxDQUFOLEVBQVMsSUFBSUgsS0FBYixDQUF6QixDQUFoQjtBQUNBLFFBQUlLLFNBQVMsR0FBR3BCLEVBQUUsQ0FBQ2lCLE1BQUgsQ0FBVUgsU0FBVixFQUFxQmQsRUFBRSxDQUFDa0IsRUFBSCxDQUFNLENBQU4sRUFBUyxDQUFDSCxLQUFWLENBQXJCLENBQWhCO0FBQ0FuQixJQUFBQSxHQUFHLENBQUNRLFNBQUosQ0FBY0osRUFBRSxDQUFDSyxhQUFILENBQWlCTCxFQUFFLENBQUNNLFFBQUgsQ0FBWVUsU0FBWixFQUFzQkcsU0FBdEIsRUFBaUNDLFNBQWpDLENBQWpCLENBQWQ7QUFDQTtBQXhDb0IsQ0FBdEIiLCJzb3VyY2VSb290IjoiLyIsInNvdXJjZXNDb250ZW50IjpbIndpbmRvdy5Db21tb25BY3Rpb24gPSB7XHJcblx0LyoqXHJcblx0ICogW2JyZWF0aGVTaGluZUFjdGlvbjMgZGVzY3JpcHRpb25dXHJcblx0ICogQGF1dGhvciB6aGFuZ2h1eGluZyAyMDE5LTAxLTE5XHJcblx0ICogQHBhcmFtICB7W3R5cGVdfSBvYmogICAgICAgIFtkZXNjcmlwdGlvbl1cclxuXHQgKiBAcGFyYW0gIHtbdHlwZV19IHNjYWxlICAgICAgW2Rlc2NyaXB0aW9uXVxyXG5cdCAqIEBwYXJhbSAge1t0eXBlXX0gc2NhbGVfdGltZSBbZGVzY3JpcHRpb25dXHJcblx0ICogQHJldHVybiB7W3R5cGVdfSAgICAgICAgICAgIFtkZXNjcmlwdGlvbl1cclxuXHQgKi9cclxuXHJcblx0Ly8g57uf5LiA6YCJ5Lit55qE5Yqo5oCB5pWI5p6cXHJcblx0YnJlYXRoZVNoaW5lQWN0aW9uOmZ1bmN0aW9uKG9iaiwgaW5fdGltZSwgb3V0X3RpbWUpe1xyXG5cdFx0aWYgKCFvYmopIHJldHVyblxyXG5cdFx0aW5fdGltZSA9IGluX3RpbWUgfHwgMC43O1xyXG5cdFx0b3V0X3RpbWUgPSBvdXRfdGltZSB8fCAwLjQ7XHJcblx0XHR2YXIgZmFkZWluID0gY2MuZmFkZUluKGluX3RpbWUpO1xyXG5cdFx0dmFyIGZhZGVvdXQgPSBjYy5mYWRlT3V0KG91dF90aW1lKTtcclxuXHRcdG9iai5ydW5BY3Rpb24oY2MucmVwZWF0Rm9yZXZlcihjYy5zZXF1ZW5jZShmYWRlaW4sZmFkZW91dCkpKTtcclxuXHJcblx0fSxcclxuXHJcblx0YnJlYXRoZVNoaW5lQWN0aW9uMzogZnVuY3Rpb24ob2JqLCBzY2FsZSwgc2NhbGVfdGltZSkge1xyXG5cdFx0aWYgKCFvYmopIHJldHVyblxyXG5cdCAgICBzY2FsZSA9IHNjYWxlID8gc2NhbGUgOiAxLjA1O1xyXG5cdCAgICBzY2FsZV90aW1lID0gc2NhbGVfdGltZSA/IHNjYWxlX3RpbWUgOiAwLjY7XHJcblxyXG5cdFx0dmFyIHNjYWxlX29wZW4gPSBjYy5zY2FsZVRvKHNjYWxlX3RpbWUsIHNjYWxlKTtcclxuXHRcdHZhciBzY2FsZV9jbG9zZSA9IGNjLnNjYWxlVG8oc2NhbGVfdGltZSwgMSk7XHJcblx0XHRvYmoucnVuQWN0aW9uKGNjLnJlcGVhdEZvcmV2ZXIoY2Muc2VxdWVuY2Uoc2NhbGVfb3Blbiwgc2NhbGVfY2xvc2UpKSk7XHJcblx0fSxcclxuXHJcblx0XHJcbiBcdGJyZWF0aGVTaGluZUFjdGlvbjQ6ZnVuY3Rpb24ob2JqLCBtb3ZlX3RpbWUsIG9mZl95KXtcclxuXHRcdGlmKG9iaiA9PSBudWxsKXJldHVybjtcclxuXHRcdG1vdmVfdGltZSA9IG1vdmVfdGltZSB8fCAwLjU7XHJcblx0XHRvZmZfeSA9IG9mZl95IHx8IDEwO1xyXG5cdFx0dmFyIG1vdmVfYnlfMSA9IGNjLm1vdmVCeShtb3ZlX3RpbWUsIGNjLnYyKDAsIC1vZmZfeSkpO1xyXG5cdFx0dmFyIG1vdmVfYnlfMiA9IGNjLm1vdmVCeShtb3ZlX3RpbWUgKiAyLCBjYy52MigwLCAyICogb2ZmX3kpKTtcclxuXHRcdHZhciBtb3ZlX2J5XzMgPSBjYy5tb3ZlQnkobW92ZV90aW1lLCBjYy52MigwLCAtb2ZmX3kpKTtcclxuXHRcdG9iai5ydW5BY3Rpb24oY2MucmVwZWF0Rm9yZXZlcihjYy5zZXF1ZW5jZShtb3ZlX2J5XzEsbW92ZV9ieV8yLCBtb3ZlX2J5XzMpKSk7XHJcblx0fVxyXG5cclxuXHJcbn0iXX0=
|