캐릭터 이동 구현분석한 내용을 직접 구현해 보자. 구조구조는 유사하게 Input을 처리하는 스크립트와 이를 참조하여 캐릭터를 제어하는 구조로 설계하였다.이동 관련한 데이터는 따로 SO로 분리하여 관리하려 한다. 이동이동부터 구현해 보자.흐름을 정리하자면 다음과 같다.입력 방향의 각도를 구한다 = Atan2카메라 회전 각도를 구한다 = camera eulerAnge.y둘을 합해 최종 캐릭터 회전 방향을 구해 회전시킨다현재 이동 속도를 구한다현재 속도가 유효 범위밖이라면 속도를 조정한다 = Lerp최종 이동 = 수평, 수직 포함 입력 방향에 대한 각도를 구하는 것은 Atan2와 Reg2Deg를 통해 구해내면 된다.이후, 카메라의 회전은 mainCamera의 참조에서 transform을 받아와 ..