Lerp和SmoothDamp比较

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Lerp和SmoothDamp比较相关的知识,希望对你有一定的参考价值。

技术分享

 

Lerp更像是线性衰减,而SmoothDamp像是弧形衰减,两者都是由快而慢

单从视觉效果来说不觉得哪个好,个人觉得如果做相机跟随其实都可以

 

SmoothDamp:

transform.position = Vector3.SmoothDamp(transform.position, target.position, ref velocity, smoothTime);

 

Lerp:

transform.position = Vector3.Lerp(transform.position, target.position, 0.1f);

 

以上是关于Lerp和SmoothDamp比较的主要内容,如果未能解决你的问题,请参考以下文章

基于unity物体定点移动与模拟刹车的细节 GIF 图文详解——线性差值函数以及平滑阻尼的运用和实践(Lerp AND SmoothDamp)

# Unity2D相机跟随的多种姿势

# Unity2D相机跟随的多种姿势

# Unity2D相机跟随的多种姿势

Vector3.SmoothDamp() 没有完全移动游戏对象

unity3d中常规移动的四种方法