Camera 如何缓冲地跟随人物居中?

求大佬们指导下!!
已知的 实时跟随是
onLoad: function () {

    this.camera = this.getComponent(cc.Camera);
},

onEnable: function () {
    cc.director.getPhysicsManager().attachDebugDrawToCamera(this.camera);
},
onDisable: function () 
{
    cc.director.getPhysicsManager().detachDebugDrawFromCamera(this.camera);
},

lateUpdate(){
let targetPos = this.target1.convertToWorldSpaceAR(cc.v2(0,0));

 var t = this.node.parent.convertToNodeSpaceAR(targetPos).y;
//设置镜头跟随
this.node.y = t;

}
Camera 如何缓冲地跟随人物居中?

1赞

做插值运算,不要把摄像机直接设置到人的位置,而是设置到摄像机和人中间的一个位置上,比如每次向人物靠近40%,如果到达一个临界点的时候,再直接对准人物

1赞

是差值运算