| Parameter | Description |
|---|---|
| a | The first vector to interpolate between. |
| b | The second vector to interpolate between. |
| t | The amount to interpolate between. |
Vector2
When t is equal to 0, returns a. When t is equal to 1, returns b. When t is equal to 0.5, returns the midpoint of a and b.
Linearly interpolates between vectors a and b by t.
The parameter t is clamped to the range [0, 1].
When t = 0 returns a.
When t = 1 return b.
When t = 0.5 returns the midpoint of a and b.
Additional resources: LerpUnclamped.
using UnityEngine;
public class Example : MonoBehaviour { public Vector2 destination;
void Update() { //Moves the GameObject from it's current position to destination over time transform.position = Vector2.Lerp(transform.position, destination, Time.deltaTime); } }