/**
* Author:W
* 节点的缓动动作:不可以单独存在,它只是用来“修饰”基础动作,可以修改基础动作的时间曲线,
* 让动作有快入、缓入、快出等复杂的特效。只有时间间隔动作才支持缓动动作。常见缓动动作参照表如下:
*
* cc.easeIn 创建easeIn缓动对象,由慢到快
* cc.easeOut 创建easeOut缓动对象,由快到慢
* cc.easeInOut 先由慢到快,再由快到慢
*
* cc.easeExponentialIn
* cc.easeExponentialOut
* cc.easeExponentialInOut
*
* cc.easeSineIn
* cc.easeSineOut
* cc.easeSineInOut
*
* cc.easeElasticIn
* cc.easeElasticOut
* cc.easeElasticInOut
*
* cc.easeBounceIn
* cc.easeBounceOut
* cc.easeBounceInOut
*
* cc.easeBackIn
* cc.easeBackOut
* cc.easeBackInOut
*
* cc.easeBezierAction
*
* cc.easeQuadraticActionIn
* cc.easeQuadraticActionOut
* cc.easeQuadraticActionInOut
*
* cc.easeQuarticActionIn
* cc.easeQuarticActionOut
* cc.easeQuarticActionInOut
*
* cc.easeQuinticActionIn
* cc.easeQuinticActionOut
* cc.easeQuinticActionInOut
*
* cc.easeCircleActionIn
* cc.easeCircleActionOut
* cc.easeCircleActionInOut
*
* cc.easeCubicActionIn
* cc.easeCubicActionOut
* cc.easeCubicActionInOut
*
*/
cc.Class({
extends: cc.Component,
properties: {
},
// LIFE-CYCLE CALLBACKS:
onLoad () {
},
start () {
var action = cc.scaleTo(0.7,2,2);
//基础动作加入缓动
action.easing(cc.easeIn(3));
this.node.runAction(action);
},
update (dt) {
},
});
Acton常见的缓动动作
最新推荐文章于 2021-04-07 11:14:04 发布