트리거(Trigger) 개념
트리거는 진입과 이탈 순간에 게임플레이 이벤트를 발생시킵니다.
UBoxComponent로 트리거 영역을 만들고, 충돌 프로파일을 오버랩 전용으로 맞춘 뒤 OnComponentBeginOverlap과 OnComponentEndOverlap 콜백에서 액터의 진입과 이탈을 처리합니다.
콜리전 채널, 오버랩 이벤트 바인딩, 진입/이탈 처리 범위를 기준으로 트리거 박스를 설정합니다.
트리거는 진입과 이탈 순간에 게임플레이 이벤트를 발생시킵니다.
언리얼 엔진에서 가장 흔하게 사용되는 트리거 형태는 UBoxComponent를 기반으로 한 트리거 볼륨(Trigger Volume)입니다.
Overlap 함수는 Actor, Sweep, Body 정보를 함께 전달합니다.
C++ 트리거는 블루프린트 클래스로 만들어 레벨에 배치합니다.