Events

Blueprint Event 출발점 구분

이벤트는 블루프린트 실행을 시작시키는 신호입니다. BeginPlay, Tick, 입력, 충돌, 커스텀 이벤트를 구분하면 그래프가 왜 지금 실행되는지 설명할 수 있습니다.

BeginPlay Input Event Custom Event
발생 분기 처리 반응

실행이 시작되는 이유를 먼저 표시

같은 행동이라도 게임 시작, 플레이어 입력, 오버랩, 외부 호출 중 어느 신호에서 시작되는지에 따라 필요한 조건과 디버그 위치가 달라집니다.

01

시작 이벤트

BeginPlay는 초기화에 쓰고 Tick은 매 프레임 필요할 때만 제한적으로 사용합니다.

02

입력 이벤트

키 입력과 액션 매핑은 플레이어 의도를 받는 지점이므로 상태 변경 전에 조건을 확인합니다.

03

커스텀 이벤트

다른 블루프린트나 타이머에서 호출할 행동은 이름 있는 이벤트로 분리해 재사용합니다.