Lifecycle Placement

생성과 파괴 로직은 “언제 실행되는가”로 배치합니다

같은 초기화처럼 보여도 에디터 프리뷰, 플레이 시작, 액터 소멸은 서로 다른 시점입니다. 시점을 맞추면 반복 실행과 정리 누락을 줄일 수 있습니다.

Construction Script

배치 중에도 실행

에디터에서 변수 변경 즉시 보일 외형 조립과 프리뷰 계산에 사용합니다.

Event BeginPlay

플레이 시작 후 1회

런타임 참조, UI 생성, 체력 초기화처럼 실제 게임 상태를 준비합니다.

Event EndPlay

사라지기 직전 1회

타이머, 사운드, 위젯, 점유 상태처럼 남으면 안 되는 연결을 정리합니다.

문 종류를 바꾸면 메시 교체

에디터에서 바로 결과를 확인해야 하며 반복 실행되어도 안전합니다.

Construction
플레이어 참조 캐싱

게임이 시작된 뒤 실제 플레이어가 준비되어야 정확합니다.

BeginPlay
반복 타이머 해제

액터가 사라진 뒤에도 호출이 남지 않도록 끝에서 끊습니다.

EndPlay