< Return to Video

Colliders as Triggers - Unity Official Tutorials

  • 0:00 - 0:02
    트리거에 충돌체를 포함시키려면
  • 0:02 - 0:04
    인스펙터의 컴포넌트
  • 0:04 - 0:06
    설정에서 [Is Trigger] 체크박스를
  • 0:06 - 0:08
    선택하면 됩니다
  • 0:08 - 0:10
    충돌체가 트리거가 되면 더 이상
  • 0:10 - 0:13
    부딪치지 않습니다. 대신에 그냥
  • 0:13 - 0:15
    통과하는 데 이를 코드를 통해 감지할 수
  • 0:15 - 0:16
    있습니다
  • 0:16 - 0:18
    일반 충돌체와 비슷하게
  • 0:18 - 0:20
    이벤트는 다른 충돌체가
  • 0:20 - 0:22
    트리거 충돌체와 겹칠 때 호출됩니다
  • 0:22 - 0:25
    이 예제에는 [Is Trigger]가 선택된
  • 0:25 - 0:27
    상자 충돌체가 있으며
  • 0:28 - 0:31
    'prop samoflange'
    공 오브젝트가 아래로 떨어집니다
  • 0:32 - 0:34
    이 오브젝트는 트리거에 들어가
  • 0:34 - 0:37
    앞으로 구를 때 머물다가 나갑니다
  • 0:39 - 0:41
    이러한 이벤트를 확인하기 위해 트리거에
  • 0:41 - 0:43
    스크립트를 연결했습니다. 스크립트는
  • 0:43 - 0:47
    OnTriggerEnter를 등록하고
    콘솔에 로깅합니다
  • 0:47 - 0:49
    OnTriggerStay와 OnTriggerExit도
  • 0:49 - 0:50
    마찬가지입니다
  • 0:51 - 0:52
    게임을 일시 중지하고
  • 0:52 - 0:55
    한 번에 한 프레임씩 재생시키면서
  • 0:56 - 0:58
    콘솔을 보면 오브젝트가 트리거로 들어가
  • 0:58 - 1:00
    몇 프레임 머물다가
  • 1:01 - 1:03
    트리거를 나가는 것을
  • 1:08 - 1:10
    알 수 있습니다
  • 1:13 - 1:15
    표준 충돌도 같은 방식이며 두 오브젝트 중
  • 1:15 - 1:17
    하나에는 rigidbody가 있어야 합니다
  • 1:17 - 1:19
    이것은 트리거 충돌체가
    정적 오브젝트라는 것
  • 1:19 - 1:21
    즉, 물리 엔진으로 인해
  • 1:21 - 1:23
    이동하지 않는다는 것을 의미하는
  • 1:23 - 1:25
    표준 방식입니다
    그러므로 보통은 트리거를
  • 1:25 - 1:27
    만든 다음 rigidbody를 통과하게
  • 1:27 - 1:29
    하며, 이 예제도 그러합니다
  • 1:29 - 1:31
    rigidbody 오브젝트가 트리거 영역을
  • 1:31 - 1:33
    통과하게 하고 트리거에 무언가가
  • 1:33 - 1:35
    들어왔을 때 감지합니다
  • 1:35 - 1:37
    트리거 영역이라고도 하는 트리거 충돌체를
  • 1:37 - 1:38
    사용하는 의도는 게임의
  • 1:38 - 1:41
    오브젝트의 물리적인 충돌 없이
  • 1:41 - 1:43
    코드를 호출하는 것입니다
  • 1:43 - 1:45
    예를 들어, 호버패드를 사용하여
  • 1:45 - 1:47
    트리거 영역 내에 머무는 동안
  • 1:47 - 1:49
    samoflange 공이
  • 1:49 - 1:52
    hover하도록 힘을 가할 수 있습니다
  • 1:52 - 1:54
    예를 들어, 현재 트리거 내에
  • 1:54 - 1:56
    머물고 있는 오브젝트는 'other'라는
  • 1:56 - 1:58
    충돌체 형식 변수에 저장되므로
  • 1:58 - 2:00
    해당 오브젝트를 어드레스할 수 있습니다
  • 2:00 - 2:02
    그런 다음 rigidbody를 어드레스하고
  • 2:02 - 2:04
    세계 좌표에서 'up'에 대한
  • 2:04 - 2:08
    바로 가기인 Vector3.up 방향으로
  • 2:08 - 2:10
    힘을 가할 수 있습니다
  • 2:10 - 2:12
    그런 다음 변수로 저장할
  • 2:12 - 2:14
    숫자를 곱할 수 있습니다
  • 2:14 - 2:16
    그리고 모드로서 Acceleration을
  • 2:16 - 2:19
    선택하여 AddForce를 작성할 것입니다
  • 2:21 - 2:24
    이제 오브젝트를 호버패드에서 이동시키고
  • 2:25 - 2:27
    [Freeze Position]을 사용하여 X와 Z에서
  • 2:27 - 2:30
    동일한 위치를 유지하도록 할 것입니다
  • 2:30 - 2:32
    Y에서 가하는 힘을 허용하여
  • 2:32 - 2:33
    공중 정지 효과를 만듭니다
  • 2:34 - 2:37
    이제 [Play]를 누르면 해당 영역에
  • 2:37 - 2:39
    머무르는 동안 화면과 같이
  • 2:39 - 2:41
    지오메트리의 특정 부분과의
  • 2:41 - 2:42
    상호 작용 없이 hovering 효과를
  • 2:42 - 2:44
    적용할 수 있습니다
Title:
Colliders as Triggers - Unity Official Tutorials
Description:

more » « less
Video Language:
English
Duration:
02:45

Korean subtitles

Revisions