반응형 LateUpdate1 void LateUpate() 유니티 함수로, 매 프레임마다 실행되지만 Update()함수 보다 늦게 실행된다. Update() 함수 실행이 다 끝난 후에, Update()함수의 종료 시점에 맞춰서 LateUpdate() 가 실행된다. 예를 들어 캐릭터의 이동 방향 계산은 Update() 에서 끝내준 후,Update()에서 계산 끝낸 캐릭터의 이동 방향에 따라 LateUpdate()에서 카메라가 캐릭터를 따라가도록 하는 식으로 구현한다. 만약 Update() 함수로 했다면, PlayerController.cs 에서 플레이어의 위치와 회전값을 업데이트 하는 것과 CameraController.cs 에서 플레이어의 위치와 회전을 업데이트 하는 것이 같은 Update()로서 동시에 섞여 실행되기 때문에 아직 업데이트 되지 않은 플레이어의 .. 2023. 3. 14. 이전 1 다음 반응형