[Unity] - 선형보간 (Lerp)
선형보간
두점 a, b사이의 값 c를 구하기 위해 두 점을 연결한 직선을 만들어 사이 값을 계산하는 방법
부드러운 움직임을 표현하기 위해 Update에 자주 사용된다.
함수
Mathf.Lerp(float a, float b, float t)
a, b : 두 지점
t : 0~1 사이의 값을 가진 값으로 만약 값이 0.5이면 a에서 b까지 50%까지 이동한 퍼센트 개념이다.
부드러운 움직임
void Update()
{
a = Mathf.Lerp(a, b, 0.5f);
}
a와 b의 반절 지점을 c라고 표현하고
이런식으로 쉽게 이해 가능하다.