리플렉션 오류는 선언에서 도구 노출까지 역방향으로 추적한다

보이지 않는 속성이나 UHT 오류는 증상만 고치지 말고 헤더 계약, 생성 코드, 빌드 산출물, 에디터 상태를 순서대로 좁힌다.

01

Symptom

UHT 오류, 컴파일 실패, Details·노드 미노출 중 증상을 분류한다.

02

Header

매크로, 지정자, generated.h 순서와 선언 위치를 확인한다.

03

Build

UHT가 새 generated code를 만들고 대상 모듈이 다시 빌드됐는지 본다.

04

Editor

올바른 클래스·인스턴스와 최신 모듈을 보고 있는지 확인한다.

05

Recheck

최소 선언으로 재현하고 지정자를 하나씩 되돌려 원인을 고정한다.

재현되면 Header, 사라지면 마지막 변경으로 되돌아가 원인을 잠근다

컴파일 전

UHT 메시지와 헤더 계약을 먼저 본다.

컴파일 후

모듈·에디터 인스턴스·Hot Reload 상태를 본다.

노출 실패

접근 지정자와 Blueprint/Editor 지정자를 분리한다.