关于摄像头延迟跟随角色移动

如下图,摄像头移动会比角色慢个 0 点几秒,
意思就是角色停止移动后摄像头还会移动一段时间
动画

目前我是通过在 update 中改变 Camera 的坐标达到跟随角色的,但这是同步跟随的,没办法达到上面的效果。
而且如果角色传送到地图的另一边,镜头也是闪一下过去,我希望能平滑的移动过去。
请问如何实现?

cc.misc.lerp

1赞

用插值做 还是在update里面移动摄像机不过不是每帧吧玩家的位置直接传个摄像机 是用玩家当前的位置和相机当前的位置做一个0.5的插值然后再赋值给当前的摄像机

1赞

最简单方式,把摄像机挂载到角色节点下

感谢!已解决!

相机坐标+(玩家坐标-相机坐标) dt 插值。

玩家停止相机运行N秒后静止 插值就是1/N

1赞

该主题在最后一个回复创建后14天后自动关闭。不再允许新的回复。