浅谈
cocos 中
this.mapcamra.node.x = cc.misc.lerp(this.mapcamra.node.x, targetPos.x, 0.1);
this.mapcamra.node.y = cc.misc.lerp(this.mapcamra.node.y, targetPos.y, 0.1);
Laya 中
Laya.Vector3.lerp()
理解
设 从spos(x,y,z) 移动到 tmpPos(x,y,z);
假设每帧移动 this.lerps = 0.05相对距离
spos.x = spos.x + this.lerps * (tmpPos.x - spos.x);
spos.y = spos.y + this.lerps * (tmpPos.y - spos.y);
spos.z = spos.z + this.lerps * (tmpPos.z - spos.z);
永远追不上