SideProjects/AnimalCrossingClone

[동물의숲 모작] 5. Third Person Controller LITE 에셋 import

VirtualDever 2024. 3. 24. 08:59

유니티에서 공식적으로 지원하는 캐릭터 컨트롤러는 URP라서 못쓴다.

그래서 에셋스토어에 검색해 보았더니 컨트롤러가 있더라.

그것도 무료로!

지금은 프로토타이핑 하는 단계이기 때문에 에셋 가져와서 빨리 테스트 해볼 수 있어야 한다.

 

https://assetstore.unity.com/packages/tools/game-toolkits/third-person-controller-basic-locomotion-free-82048#description

 

Third Person Controller - Basic Locomotion FREE | 게임 툴킷 | Unity Asset Store

Get the Third Person Controller - Basic Locomotion FREE package from Invector and speed up your game development process. Find this & other 게임 툴킷 options on the Unity Asset Store.

assetstore.unity.com

 

샘플 씬을 열어보니 아래 화면과 같이 맵이 핑크로 표시된다.

그리고 에러도 계속 발생한다.

 

"Invalid AABB inAABB"

 

 

우선 built-in RP material => HDRP로 변경해 보자.

아래 화면과 같이 Convert All 메뉴를 선택한다.

 

모든 material을 convert 했더니 정상적으로 맵이 보인다.

그래서 지금까지 시도해 본 결과, built-in => HDRP는 가능하나, URP => HDRP는 불가하였다.

 

하지만 여전히 "Invalid AABB inAABB" 에러는 계속 발생한다.

 

Game 창에 free aspect가 아니라, Full HD와 같이 설정하면 된다.

AABB는 " Axis Aligned Bounding Box"의 약자로 화면 비율과 연관되어 있는 것으로 보인다.

왜 에러가 없어졌는지 아직까지 이해를 못했다.

"잘 된다! 왜 잘 되는거지?"