Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 | 31 |
Tags
- LinkedList
- 긱바
- ADT
- YAML
- 연결리스트
- 노트북램교체
- 기계식키보드
- 코드잇TIL
- Unity
- 몬스긱
- M1W
- 오늘도코드잇
- 추상적 자료형
- 시간복잡도
- 코드잇
- 코테
- 백준
- JavaScript
- JS
- 코딩공부
- 자바스크립트
- 삼성노트북
- 삼성노트북하판
- 코테준비
- GMK67
- unityC#
- 노트북SSD교체
- solved.ac
- 브론즈
- 자료구조
Archives
- Today
- Total
SKYLIGHT STUDIO
[Unity C#] 오브젝트에 부여된 NavMeshAgent가 제대로 작동하지 않는 문제 본문
Game Development/Unity C#
[Unity C#] 오브젝트에 부여된 NavMeshAgent가 제대로 작동하지 않는 문제
SKY_L 2024. 4. 27. 00:01해결하느라 꽤 오랫동안 골치 썩였다.
내가 안고 있던 문제는 정확히 플레이어를 향해 로테이션을 회전하는 로직은 작동하고 플레이어를 발견하면 Walk 애니메이션도 정상적으로 작동하나, 정작 중요한 NavMesh가 제대로 작동하지 않아 적이 바닥에서 제자리걸음을 하고 있던 것이었다. 그래서 스테이지 일부가 개점휴업 상태로 최종 시연 당시에도 제대로 작동하지 못했다.
제작중인 프로젝트는 투명화된 'Ground' Plane과 Terrain(콜리전 꺼진)을 통해 바닥을 구현하고 있다.
문제는 내비가 이 둘을 전부 Navigation 처리를 하고 있었던 것으로, Terrain의 Navigation Static 옵션을 꺼주고 새로 Bake하는 것으로 문제를 해결하였다.
'Game Development > Unity C#' 카테고리의 다른 글
[Unity] Tilemap (0) | 2024.08.18 |
---|---|
[Unity] Shader (0) | 2024.07.22 |
[Unreal C++] UFUNCTION (0) | 2024.01.17 |
[Unity] Duplicate identifier 오류 해결 (1) | 2023.12.01 |