《unity3d动作游戏开发实战》之常用几种插值公式

首先介绍几种缓动类型:

1. EaseIn,缓动发生在入口处

2. EaseOut,缓动发生在出口处

3. EaseInOut,两边都有缓动

如图:

 

 

常用的几种插值公式如下:

1. 帧数无关的EaseOut插值

  x = Lerp(x, y, t);

2. 帧数无关的SmoothDamp插值,常用于相机

  x = SmoothDamp(x, y, ref v);

3. 帧数相关的Quicken插值

  t = t * t;

  其中 t ∈ [0, 1]

4. 帧数相关的EaseInOut插值

  t = (t - 1) * (t - 1) * (t - 1) + 1;

  t = t * t;

 

转载请注明出处:https://www.cnblogs.com/jietian331/p/14434089.html

posted @ 2021-02-23 09:11  太乙_真人  阅读(713)  评论(0)    收藏  举报