Event response

이벤트 뒤에는 발생 조건, 처리 책임, 중복 방지를 붙인다

이벤트는 그래프의 시작점이므로, 무엇이 신호를 보냈고 얼마나 반복될 수 있는지 먼저 정리해야 한다.

이벤트 노드에서 확인

발생 조건BeginPlay, Input, Overlap, Timer 중 어떤 사건인가.
입력값Other Actor, Axis Value, Damage 같은 이벤트 데이터를 읽는다.
반복 가능성Tick, Overlap, Timer는 여러 번 실행될 수 있다.

후속 그래프에서 제한

GuardDo Once, Branch, IsValid로 실행 범위를 줄인다.
Function call긴 로직은 함수로 넘겨 이벤트 시작점을 짧게 둔다.
Feedback실행 도달과 실패 경로를 Print나 로그로 확인한다.
검수의미
검수 기준이벤트 자체는 일을 하지 않고, 언제 시작할지를 알려주는 표지판이어야 한다.
중복 방지Overlap과 Tick에는 재진입 방지나 종료 조건을 먼저 둔다.