< Return to Video

NavMesh Obstacles - Unity Official Tutorials

  • 0:00 - 0:02
    NavMesh에 속하는 게임 오브젝트는
  • 0:02 - 0:05
    씬에서 고정 벽을 구축하기에 아주 좋습니다.
  • 0:06 - 0:08
    하지만 움직이는 오브젝트가
  • 0:08 - 0:10
    캐릭터의 경로를 차단하기를 원한다면 어떨까요?
  • 0:10 - 0:12
    그러기 위해서는
  • 0:12 - 0:14
    Nav Mesh Obstacle을 사용하면 됩니다.
  • 0:15 - 0:19
    Navigation Static으로 표시되어
  • 0:19 - 0:21
    NavMesh에 베이크된 게임 오브젝트와는 달리,
  • 0:21 - 0:23
    Nav Mesh Obstacle은 경로를 동적으로
  • 0:23 - 0:25
    차단할 수 있습니다.
  • 0:25 - 0:28
    Nav Mesh Obstacle의 예로는
  • 0:28 - 0:31
    열 수 있는 문이나 움직이는 차단막 같은 것이 있습니다.
  • 0:33 - 0:35
    NavMesh에 관해 자세한 사항은
  • 0:35 - 0:38
    아래 링크된 NavMesh 베이킹 강좌를 참고하십시오.
  • 0:40 - 0:42
    여기 Capsule 하나가 있는 씬이 있습니다.
  • 0:42 - 0:45
    캡슐에는 Nav Mesh Agent가 붙어 있습니다.
  • 0:46 - 0:48
    또한 Capsule은 script도 가지고 있고,
  • 0:48 - 0:51
    그것은 target 게임 오브젝트를 향해 이동하게 되어 있죠.
  • 0:52 - 0:54
    Nav Mesh Agent에 관해 자세한 사항은
  • 0:54 - 0:56
    아래 링크된 강좌를 참고하십시오.
  • 0:58 - 1:01
    또한 씬에는 테디베어 모델이 하나 있습니다.
  • 1:01 - 1:05
    이 테디베어는 Navigation Static이 아니므로
  • 1:05 - 1:08
    NavMesh에 베이크되지 않았습니다.
  • 1:09 - 1:11
    하지만 우리는 이 테디베어가
  • 1:11 - 1:15
    씬에 있는 Nav Mesh Agent의 경로를 차단하게 하고 싶습니다.
  • 1:17 - 1:18
    Nav Mesh Obstacle 컴포넌트를
  • 1:18 - 1:20
    게임 오브젝트에 추가하려면
  • 1:20 - 1:24
    Add Component 버튼을 클릭하고
  • 1:24 - 1:27
    [Navigation]-[Nav Mesh Obstacle]을 선택합니다.
  • 1:28 - 1:30
    Nav Mesh Obstacle 컴포넌트의
  • 1:30 - 1:32
    Radius 과 Height 속성은
  • 1:32 - 1:34
    캐릭터의 경로를 차단하는
  • 1:34 - 1:36
    실린더의 크기를 지정합니다.
  • 1:37 - 1:41
    Move Threshold 속성은 잠시 후에 다루기로 하지요.
  • 1:42 - 1:44
    Carve 옵션은
  • 1:44 - 1:48
    장애물이 NavMesh에 임시로 구멍을 만들 것인지를 결정합니다.
  • 1:48 - 1:51
    이것을 체크하면, 장애물이 NavMesh에
  • 1:51 - 1:54
    통과할 수 없는 지점을 생성하는 것을 볼 수 있습니다.
  • 1:55 - 1:58
    이것은 다음과 같은 방식으로 작동합니다.
  • 1:58 - 2:00
    Nav Mesh Obstacle이
  • 2:00 - 2:02
    좁은 통로를 막고 있다고 합시다.
  • 2:03 - 2:06
    만일 Carve가 선택되어 있으면 Nav Mesh Agent는
  • 2:06 - 2:10
    경로를 계산할 때 그 통로를 피할 것입니다.
  • 2:11 - 2:13
    만일 Carve가 선택되지 않으면
  • 2:13 - 2:16
    에이전트는 그 경로로 가려고 시도할 수는 있지만,
  • 2:16 - 2:18
    통과할 수는 없을 겁니다.
  • 2:19 - 2:21
    Move Threshold 속성은
  • 2:21 - 2:24
    Carve가 활성화된 상태에서만 사용합니다.
  • 2:25 - 2:27
    이 속성은
  • 2:27 - 2:29
    Nav Mesh Obstacle이 얼마나 많이 움직여야
  • 2:29 - 2:31
    NavMesh의 구멍을
  • 2:31 - 2:33
    다시 계산할 것인지 지정합니다.
  • 2:33 - 2:35
    장애물이 막고 있는 상태에서
  • 2:35 - 2:37
    씬을 실행해 봅시다.
  • 2:38 - 2:41
    Nav Mesh Agent가
  • 2:41 - 2:45
    장애물을 피해 target을 향해 이동하는 것을 볼 수 있을 것입니다.
Title:
NavMesh Obstacles - Unity Official Tutorials
Description:

more » « less
Duration:
02:46

Korean subtitles

Revisions