- Creator 版本:1.9.3
怎么去设置换动动作超出目标的具体距离呢
比如easebackout 这里提到了快速移动超出目标 如果我想去设置具体超出目标的距离 应该怎么做呢
信息请描述详细!
不好意思 还没编辑完 不小心点了发送
,已经重新编辑了
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),
));
嗯 解决了 谢谢
解决了 感谢大佬 大佬厉害了 如果论坛允许打赏 我肯定打赏你一毛
那么TS怎么写呢
ts直接闪退啊大佬