//출처는 골드메탈님 강의입니다!
등속 운동
: MoveTowards(현재위치, 목표위치, 속도) 로 구성
가감속
1) SmoothDamp(현재위치, 목표위치, 참조 속도, 속도)
2) Lerp : 선형보간 _SmoothDamp보다 감속 시간이 길다.
//Lerp가 마지막 부분에서 감속이 이루어지면서 SmoothDamp보다 자연스럽다.
3) Slerp : 구면 선형_y축으로 포물선이 적용된다.
//하나만 주석 해제해서 동작 시켜보자.
Vector3 target = new Vector3(8, 1.5f, 0);
void Update()
{
//MoveTowards(현재위치, 목표위치, 속도) 로 구성 : 등속 운동
//transform.position = Vector3.MoveTowards(transform.position, target, 1f);
//SmoothDamp(현재위치, 목표위치, 참조 속도, 속도)
//마지막 매개변수에 반비례한다.
//Vector3 velo = Vector3.zero;
//transform.position = Vector3.SmoothDamp(transform.position,
// target, ref velo, 0.05f);
//Lerp : 선형보간 _SmoothDamp보다 감속 시간이 길다.
//transform.position =
// Vector3.Lerp(transform.position, target, 0.05f);
//SLerp (구면 선형 보간) _호를 그리며 이동
//transform.position =
// Vector3.Slerp(transform.position, target, 0.05f);
}