트리거 볼륨 액터

활성화되면 레벨에서 이벤트가 발생하도록 하는 액터입니다.

Choose your operating system:

Windows

macOS

Linux

트리거(Trigger) 는 레벨에서 다른 오브젝트와 인터랙션할 때 이벤트가 발생하도록 하는 데 사용하는 액터입니다. 즉, 레벨에서 이루어진 동작에 반응하여 이벤트를 트리거하기 위해 사용됩니다. 모든 디폴트 트리거는 기본적으로 동일하지만 다른 오브젝트가 트리거를 활성화했는지 탐지하기 위해 트리거가 사용하는 박스, 캡슐, 구체와 같은 인플루언스 영역의 셰이프만 다릅니다.

box trigger

capsule trigger

sphere trigger

박스 트리거

캡슐 트리거

구체 트리거

트리거 배치하기

트리거 유형 중 하나를 드래그 앤 드롭하여 트리거를 레벨에 배치할 수 있습니다. 선택(Select) 모드에서 액터 배치(Place Actors) 패널의 기본(Basic) 탭에서 트리거 유형을 드래그할 수 있습니다.

Placing a trigger

이벤트 트리거

트리거를 사용하여 레벨 블루프린트(Level Blueprint)에 배치된 이벤트를 활성화할 수 있습니다. 트리거가 활성화할 수 있는 이벤트에는 다양한 유형이 있습니다. 주요 이벤트는 무언가가 트리거와 부딪히거나 겹치는 것과 같이 다른 오브젝트와의 콜리전에 대한 반응 또는 플레이어의 입력에 대한 반응으로 일어납니다.

뷰포트(Viewport) 에서 트리거를 선택한 상태에서 다음을 수행합니다.

  • 레벨 블루프린트 이벤트 그래프(Level Blueprint Event Graph) 에서 우클릭 하고 [트리거 액터 이름]에 대한 이벤트 추가(Add Event for [Trigger Actor Name]) 아래에서 이벤트 하나를 선택합니다.

    Trigger events context menu

이러한 방법으로 이벤트를 선택하면 이벤트 노드가 현재 레벨의 '레벨 블루프린트'에 추가됩니다.

Trigger event in Blueprint

특정 이벤트가 발생할 때마다, 즉 위의 예시에서와 같이 액터가 트리거와 겹치거나 지나칠 때마다 새로운 이벤트 노드의 실행 핀이 발동합니다.

태그
언리얼 엔진의 이전 버전을 위해 작성된 페이지입니다. 현재 언리얼 엔진 5 버전을 위해 업데이트되지 않았습니다.