关于缓动动作

比如easebackout 这里提到了快速移动超出目标 如果我想去设置具体超出目标的距离 应该怎么做呢

信息请描述详细!

不好意思 还没编辑完 不小心点了发送:weary: ,已经重新编辑了

https://github.com/cocos-creator/engine/blob/eff43cc656979bee32e745f898d33cb330778428/cocos2d/actions/CCActionEase.js#L531-L553
可以试着改下overshoot的值看一下

    this._easeBackOutObj = {
            easing: function (time1) {
                var overshoot = 4.70158;
                time1 = time1 - 1;
                return time1 * time1 * ((overshoot + 1) * time1 + overshoot) + 1;
            },
            reverse: function(){
                return this._easeBackInObj;
            }
        };
        let moveTo = cc.moveTo(1.2, cc.v2(100, 100));
        this._node.runAction(cc.sequence(
            cc.delayTime(1.0),
            moveTo.easing(this._easeBackOutObj),
        ));
2赞

嗯 解决了 谢谢

解决了 感谢大佬 大佬厉害了 如果论坛允许打赏 我肯定打赏你一毛:blush:

那么TS怎么写呢

ts直接闪退啊大佬