在弧度计算上,用lerp加一个线性插值不久行了?
let radian = Math.atan2(direct.y, direct.x) - cc.math.lerp(偏移弧度, 0, 执行时长 / 总时长);
比如:
this._lifeStamp += dt;
let radian = Math.atan2(direct.y, direct.x) - cc.math.lerp(this._angularSpeed, 0, this._lifeStamp / this._lifeTime);




