이동 (2) 썸네일형 리스트형 [Unity] 카메라가 바라보는 기준으로 캐릭터 이동 (1인칭) 해당 포스팅은 크레이 님의 itadventure.tistory.com/390 포스팅을 참고하여 작성하였습니다. 1인칭 이동에 대한 자세한 설명이 필요하신 분은 이 포스트를 먼저 읽는 것을 추천드립니다. 유니티3D(Unity3D) 1인칭 시점 조작 #2 이번 시간에는 지난 시간에 이어 1인칭 시점 조작의 이동편에 대해 다루어 보겠습니다. 3D 가상공간에서 1인칭 시점으로 거리를 걷는 것은 현실과 아주 유사합니다. 만일 내가 바라보는 방향이 itadventure.tistory.com 기본적인 틀은 크레이님의 마지막 코드와 같으나, 중력과 충돌 구현 부분을 추가한 코드입니다. 스크립트의 이름은 Mouse_Camera_Action입니다. using System.Collections; using System.Co.. [Unity] 캐릭터 이동 캐릭터가 움직일 수 있는 땅을 먼저 만들어줍시다. 땅의 재질은 Hierarchy에서 우클릭을 한 후 3D Object > Plane 으로 만들어줍니다. Plane을 생성하셨으면 Plain의 Inspector 창에서 Transform > Position을 0, 0, 0 으로 바꿔주고, Scale을 5, 1, 5로 설정해줍시다. 다음은 캐릭터를 만들어줄 차례입니다. 저는 Capsule 오브젝트를 사용하여 만들어주겠습니다. Capsule의 이름을 Player로 바꾸고, 위치를 0, 1, 0 으로 설정합니다. Y좌표의 위치가 1인 이유는 Plane의 Y좌표가 0이기 때문에 두 오브젝트가 겹치지 않게 하기 위함입니다. Plane의 Y좌표를 -1로 하고 새로 생성하는 오브젝트의 Y좌표를 0으로 설정해도 무방합니다... 이전 1 다음