타겟POS - 현재 POS를 하면 이동 거리 벡터가 구해지고 이것을 magnitude를 사용하면 거리가 숫자화 되고
normalized하면 방향이 되어 그 방향으로 오브젝트를 이동 시킬 수 있음
if ( fDist > Speed * Time.deltaTime)
을 사용해주지 않으면 타겟의 위치에서 흔들림 현상이 일어나는데 이는 속도와 프레임 때문에 정확한 위치에 도달할 수
없기 때문이다 이것을 방지하기 위해 거리가 속도*시간보다 작으면 멈추도록 한다.
'유니티 정보' 카테고리의 다른 글
두 오브젝트 사이의 중간 값 구하기 (0) | 2021.07.24 |
---|---|
FSM 유한상태머신 ( 알고리즘 ) (0) | 2021.07.24 |
유니티 3D 목표를 바라보며 회전 (0) | 2021.07.22 |
오버랩,레이어 사용도 (0) | 2021.07.22 |