difenduandada
2024-12-31 34abe6963b344c882358274957f4b992456fee40
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
"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();