초기화 루틴은 편집 시점과 런타임 시점을 분리한다
Construction Script는 보이는 구성을, BeginPlay는 플레이 중 참조를, EndPlay는 남은 연결 해제를 맡긴다.
Construction
시점
에디터에서도 반복 실행
맞는 일
외형 프리뷰
주의
런타임 참조 탐색 금지
BeginPlay
시점
플레이 시작 후 한 번
맞는 일
초기 상태·참조 연결
주의
에디터 프리뷰 금지
Runtime
시점
이벤트와 함수로 진행
맞는 일
상태 변경
주의
무제한 Tick 금지
EndPlay
시점
제거·종료 시점
맞는 일
Timer/Bind 해제
주의
정리 누락 금지
기준
해석
검수 기준
각 노드에 들어간 작업이 실제 실행 시점과 맞는지 확인한다.
재현성
생성부터 제거까지 같은 순서로 설명할 수 있으면 디버깅이 쉬워진다.