Рет қаралды 9,317
유니티의 내비게이션 시스템 중에서 NavMesh 위에서 길을 찾아서 움직일 NavMeshAgent와 NavMeshAgent의 이동을 방해하는 NavMeshObstacle에 대해서 알아봅시다.
타임라인
0:00 인트로
0:30 - NavMeshAgent 세팅하기
1:08 - NavMeshAgent를 움직이게 만들 스크립트 작성하기
2:13 - NavMeshAgent 길찾기 테스트하기
2:50 - NavMeshAgent의 프로퍼티 확인하기
2:57 - Base Offset
Steering 파트 프로퍼티
3:18 - Speed
3:36 - Angular Speed
4:14 - Acceleration
4:40 - Stopping Distance
5:09 - Auto Breaking
Obstacle Avoidance 파트 프로퍼티
6:09 - Obstacle Avoidance 파트 프로퍼티 테스트용 세팅
6:39 - 기본 상태 테스트
6:55 - Radius
7:29 - Height
7:39 - Quality
8:09 - Priority
Path Finding 파트 프로퍼티
8:52 - Auto Repath
9:21 - Area Mask
9:51 - NavMeshObstacle 세팅하기
10:12 - NavMeshObstacle의 모양과 크기 설정
10:31 - 기본 상태 회피 테스트
10:58 - Navigation Static 지형과 NavMeshObstacle의 차이점
11:36 - NavMeshObstacle의 Carve
12:20 - NavMeshObstacle의 Move Threshold
12:48 - NavMeshObstacle의 Time To Stationary
13:17 - NavMeshObstacle의 Carve Only Stationary
14:16 - 트리거가 발동하면 장애물이 떨어져서 길을 막는 기능 구현해보기
본 영상의 오프닝은 비디오몬스터를 이용해서 만들어졌습니다.
videomonster.com/
[유니티 어필리에이트 프로그램]
아래의 링크를 통해 에셋을 구매하시거나 유니티를 구독하시면 수익의 일부가 베르에게 수수료로 지급되어 채널의 운영에 도움이 됩니다.
- 유니티 에셋스토어 : prf.hn/l/vJl41D5
- 유니티 플러스 : prf.hn/l/wLNyJZG
- 유니티 프로 : prf.hn/l/qXOybmp
[투네이션]
toon.at/donate/63773521276146...
[Patreon]
/ wergamedevchan
#유니티강좌 #길찾기 #게임만들기