Lifecycle

생성·파괴 수명 주기 기준

블루프린트 오브젝트는 생성될 때 초기 상태를 만들고 파괴될 때 흔적을 정리합니다. BeginPlay, Construction Script, Destroy 흐름을 구분해야 상태 오류가 줄어듭니다.

Construction BeginPlay Destroy
준비 시작 사용 수명 마무리

초기화와 종료 처리를 같은 그래프에 섞지 않기

에디터에서 보이는 구성은 Construction Script, 실제 플레이 시작 값은 BeginPlay, 제거 시 후처리는 Destroy 주변 이벤트로 나눠 생각합니다.

01

생성 시점

Construction Script는 배치와 속성 변경 때 반복 실행될 수 있어 런타임 전용 로직을 넣지 않습니다.

02

시작 시점

BeginPlay는 게임 중 처음 한 번 필요한 참조 캐싱과 초기 메시지 실행에 적합합니다.

03

파괴 시점

Destroy 전후에는 이펙트, 점수 반영, 참조 해제처럼 남겨야 할 결과를 짧게 처리합니다.