본문 바로가기

언리얼엔진

언리얼엔진(Unreal5.7) 시퀀스 트리거

플레이어가 트리거를 밟으면 시퀀스가 재생되고나서 다시 인게임으로 돌아가는 세팅

언리얼 예제 UEIntroProject 를 참고해서 작성했습니다

 

트리거에 필요한 구성은 이렇게 있습니다.

준비물: 연결할 시퀀서, 액터BP(트리거)

설명 이미지
액터 bp 생성
액터 bp 실행후 컴포넌트-추가-shpere collision 선택
콜리전을 루트화 하기
변수 추가하기
이름은 TargetSequence 로 작성하겠습니다.
디테일-변수타입(디폴트 부울)을 레벨 시퀀스 액터(오브젝트 레퍼런스)로 선택
눈모양 아이콘을 클릭해 떠 있는 눈으로 바꿔주기(레벨에서 시퀀스를 선택할수있음)
이벤트 그래프
Event ActorBeginOverlap 에 다음 노드들을 연결

  • 아까 만든 TargetSequence 변수를 드래그해서 그래프에 [Get]으로 놓습니다.
  • TargetSequence에서 선을 끌어 놓은 뒤 Get Sequence Player 검색.
  • 나온 노드에서 다시 선을 끌어 Play 검색 후 연결.
레벨에 트리거를 배치하고, 디테일에 변수 이름 검색( TargetSequence)
[없음] 으로 되어있는걸 내 시퀀스로 수정