UpdateFixedUpdate이동과 충돌 등 물리현상을 구현할 때, 기기마다 성능이 달라 프레임 속도가 다를 경우 문제가 발생
조건 : 매 프레임마다 1 unit 씩 Vector3.Forward 방향으로 이동
1번 환경 : 초당 10 프레임
- 10초 후 100 unit만큼 이동
2번 환경 : 초당 100 프레임- 10초 후 1000 unit만큼 이동
이처럼 환경마다 이동 거리가 달라진다면 여러 환경에서 실행가능한 게임을 만들 수 없을 것
따라서 이를 위해 일정한 프레임으로 실행되는 FixedUpdate()가 필요
프로그램 환경에 따라 일정한 프레임으로 실행되므로 Update()가 실행된 프레임에 FixedUpdate()가 실행되지 않을 수 있음
LateUpdateLateUpdate() 함수를 활용