에디터 프리뷰용 생성
문 방향, 메시 교체, 색상 미리보기처럼 배치 중 보이는 구성을 처리합니다. 플레이어 입력이나 런타임 전용 참조는 피합니다.
에디터에서 바로 보여야 하는 값은 Construction Script, 플레이 중 한 번 준비할 값은 BeginPlay, 사라질 때 끊어야 할 연결은 EndPlay에 둡니다.
문 방향, 메시 교체, 색상 미리보기처럼 배치 중 보이는 구성을 처리합니다. 플레이어 입력이나 런타임 전용 참조는 피합니다.
체력 초기값, 플레이어 참조 캐싱, UI 생성, 첫 AI 행동처럼 실제 플레이가 시작된 뒤 필요한 준비를 둡니다.
반복 타이머 해제, 사운드 정지, 임시 위젯 제거, 점유 상태 반환처럼 남은 시스템에 영향을 주는 연결을 정리합니다.
Construction Script는 이동과 변수 변경에도 반복 실행되므로 무거운 Spawn이나 저장 작업을 넣지 않습니다.
`Cast` 결과와 컴포넌트 참조는 BeginPlay에서 캐싱해 이후 이벤트가 같은 값을 보도록 만듭니다.
Destroy Actor, 레벨 전환, 게임 종료 모두 EndPlay로 이어진다는 점을 기준으로 마무리 로직을 둡니다.