Unity 1인칭 컨트롤러 사용법

소개: 이 섹션에서는 주로 공식 FPS 패키지를 사용하여 1인칭 제어를 달성하는 방법을 소개합니다.


에셋 스토어 Get 팩

우리 모두 알고 있듯이 리소스 스토어에서 찾을 수 있는 모델이나 스크립트를 만들지 마십시오.
Unity의 공식 에셋 스토어에는 마스터가 구축한 많은 무료 모델과 게임 장면이 포함되어 있습니다. 연습이 필요한 경우 검색할 수 있습니다. 더;

리소스 저장소로 직접 이동하여 FPS 패키지를 받으려면 클릭하십시오.

여기에 이미지 설명 삽입
위 링크로 들어가 웹페이지를 연 후, 먼저 로그인 후 "내 리소스에 추가"를 클릭해주세요. 두 번 클릭해야 할 수도 있습니다.

웹 페이지 상단에 성공적으로 추가되었다는 프롬프트 상자가 나타나면 웹 페이지를 닫고 unity를 엽니다.



Unity는 1인칭 컨트롤러 패키지를 가져옵니다.

창->패키지 관리자를 선택하여 패키지 관리자를 엽니다
여기에 이미지 설명 삽입
팝업 창의 왼쪽 상단에 있는 패키지 드롭다운 상자에서 자산을 선택합니다. ; 네트워크 요청이 목록을 얻기를 기다렸다가
오른쪽 검색창에 1인칭 컨트롤러 패키지 이름을 입력합니다
여기에 이미지 설명 삽입
. 처음 다운로드하는 경우 오른쪽 하단에 다운로드 버튼이 있어야 하며 다운로드 후
가져오기를 클릭하여 패키지를 가져옵니다.

가져오지 않기로 선택한 콘텐츠가 사용할 리소스와 종속 관계가 있는지 확신할 수 없기 때문에 패키지의 모든 콘텐츠를 직접 가져오는 것이 좋습니다. 일부 불필요한 콘텐츠 가져오기를 취소하기 전에 가능한 한



Unity는 1인칭 컨트롤러를 배포합니다.

패키지를 가져온 후 리소스 관리자의 자산 -> starterassets -> firstpersoncontroller -> prefabs로 직접 이동하면
4개의 prefab이 표시됩니다
여기에 이미지 설명 삽입
.

우리 는 캡슐 캐릭터 자체 외에도 두 개의 카메라 관련 구성 요소가 있음을 발견했습니다
.
여기에 이미지 설명 삽입
-시네머신에서는 너무 복잡해서 여기서는 많이 소개하지 않겠습니다.PlayerFollowCamera 구성 요소를 클릭하고 오른쪽 속성 패널에서 다음 항목을 찾으십시오
. 플레이어 캡슐
여기에 이미지 설명 삽입
설정 후 메인 카메라와 가상 카메라를 모두 플레이어의 머리로 달려가 고정시켜 놓았고, 게임에 들어가보니 정상적으로 캐릭터를 조작할 수 있는 것을 확인할 수 있었습니다.
여기에 이미지 설명 삽입


일부 메모

  1. 기본 카메라나 가상 카메라가 플레이어의 하위 구성 요소로 존재할 필요는 없습니다! 팔로우 속성을 설정하면 자동으로 플레이어에 바인딩됩니다!
  2. 메인 카메라는 일단 바인딩되면 이동할 수 없으며 PlayerCameraRoot 컴포넌트를 움직여서만 카메라의 위치를 ​​조정할 수 있습니다.

END는 향후 관련 1인칭 슈팅 게임의 개발, 개선 및 최적화를 소개할 예정입니다.

추천

출처blog.csdn.net/delete_you/article/details/126768446