VSC 오류 해결 (여기서 시간 다씀;)
SDK 설치했는데도 오류 나서 위의 방법 참고함 +omnisharp Use Modern Net 해제해야 함
네비게이션 시스템 사용
-
NavMesh : 캐릭터가 이동할 수 있는 표면을 다각형으로 구성하는 것
-
Nav Mesh Agent : NavMesh 안에서 이동할 수 있도록 조정하는 클래스
-
NavMesh를 Bake할 때 Navigation Static 체크되어있는 오브젝트에 대해서는 더 자세히 구울 수 있음
-
Bake Advanced 설정에서 에이전트 반경 당 복셀 수가 많으면 더 상세하게 만들 수 있음
복셀 사이즈를 임의로 조정할 수 있으며 복셀 사이즈가 커지면 반경 당 복셀 수가 줄어듬
⇒ 이동 가능한 길을 너무 자세하지 않게 거시적으로 만들 수 있음 -
Min Region Area가 너무 작으면 건물 옥상도 하나의 Region으로 판단해서 이동하려고 시도함
따라서 적당히 조절하는게 필요함
연속적인 월드가 구성되어있다면 Min Region Area를 높은 값으로 설정해도 괜찮음 -
Nav Mesh Obstacle : 장애물 처리. Carve에 체크하면 동적으로 NavMesh를 파먹어서 그쪽으로 이동할 수 없게 함