Lifecycle Placement 초기화와 정리는 실행 시점으로 배치한다 에디터 미리보기, 게임 시작 준비, 반복 갱신, 종료 정리는 서로 다른 이벤트에 둬야 재실행과 누락을 줄일 수 있습니다.
배치 질문 에디터에서 보여야 하는가, 플레이 후 한 번 필요한가, 매 프레임 필요한가, 사라질 때 끊어야 하는가를 먼저 묻습니다.
블루프린트 수명 주기 이벤트 선택표
이벤트 넣을 일 피할 일 확인 기준
Construction Script에디터와 생성 시점 메시 교체, 방향 표시, 색상 미리보기 무거운 Spawn이동과 변수 변경에도 반복됩니다. 배치 중 바로 보여야 함
BeginPlay플레이 시작 1회 참조 캐싱, 체력 초기화, UI 생성 에디터 미리보기 전용 구성 런타임 준비게임 시작 뒤 필요한 값입니다.
Tick 또는 Timer반복 갱신 추적, 쿨다운, 지연 실행 항상 켜진 계산필요할 때만 활성화합니다. 시간에 따라 계속 바뀜
EndPlay소멸 직전 타이머 해제, 위젯 제거, 점유 반환 다음 Actor가 맡아야 할 시작 로직 남으면 문제레벨 전환 뒤에도 영향이 남는지 봅니다.