Event Response

Blueprint Event 반응 설계 흐름

이벤트는 그래프의 시작점이므로 발생 조건, 처리 책임, 중복 호출 가능성을 함께 설계해야 합니다.

BeginPlay Input Action Overlap
발생 Event 실행 트리거 처리 검증

무슨 일이 일어났는지 먼저 쓰기

입력, 충돌, 타이머, BeginPlay 중 어떤 사건이 로직을 시작하는지 명확히 해야 함수 호출과 구분됩니다.

01

발생 조건

플레이 시작, 키 입력, 영역 진입처럼 엔진이 이벤트를 호출하는 순간을 문장으로 정리합니다.

02

처리 책임

이벤트 노드 뒤에는 조건 확인과 함수 호출만 두고 긴 세부 로직은 별도 함수로 이동합니다.

03

중복 방지

Overlap이나 Tick처럼 반복될 수 있는 이벤트는 DoOnce, Gate, 상태 변수로 실행 횟수를 제한합니다.