예시 워크플로우: 문 열림 트리거

트리거는 다른 오브젝트가 접촉하면 이벤트를 트리거시킬 수 있는 간단한 게임 오브젝트입니다. 이 워크플로우는 플레이어가 근처에 다가오면 도어가 열리는 애니메이션을 제작하는 방법을 설명합니다.

이 워크플로우를 보여 주는 비디오 튜토리얼을 여기에서 찾아볼 수도 있습니다.

단계 1: 도어 설정

  1. 수준에 도어 유닛을 배치합니다.

    수준에서 오브젝트 배치를 참조하십시오.

  2. 수준에서 도어 오브젝트를 애니메이션하는 스토리를 생성합니다.

    Story Editor를 사용하여 간단한 애니메이션 생성을 참조하십시오.

다음으로, 이 애니메이션을 시작하는 트리거를 생성합니다.

단계 2: 트리거 생성

  1. 애니메이션할 도어 앞에 트리거 생성을 합니다.
  2. Property Editor에서 트리거가 Physics 섹션에 다음 특성 세트를 갖고 있는지 확인합니다.

    • Actor Template: Static
    • Shape Template: Trigger

(트리거 특성도 참조하십시오.)

단계 3: 흐름으로 트리거 효과 설정

  1. Level Flow Editor로 전환합니다.

  2. 그래프 보기 영역을 마우스 오른쪽 버튼으로 클릭해 노드 추가를 시작합니다. 팝업 메뉴에서 다음을 선택해 Level Loaded, TriggerStory Event 노드를 추가합니다.

  3. Event > Trigger 노드에서 Shape 옆의 을 클릭한 다음 트리거를 선택합니다.

  4. Level > Level Story 노드에서 Story 옆의 을 클릭한 다음 생성한 스토리 애니메이션을 선택합니다.

  5. Event > Level Loaded OutEvent > Trigger Enable에 연결한 다음 Event > Trigger TouchedLevel > Level Story Play에 연결합니다.

    흐름 그래프는 다음과 같이 표시될 것입니다.

  6. Asset Browser에서 도어 유닛을 두 번 클릭해 Unit Editor를 열고 Actor Template 특성이 keyframed로 설정되어 있는지 확인합니다.

단계 4: 효과 테스트

  1. 도구 모음에서 재생을 클릭해 수준을 재생하고 도어로 걸어갑니다. 트리거 영역에 이르면 도어가 애니메이션해야 합니다.

    (프로젝트 실행 방법을 참조하십시오.)

관련 항목