타입 선택 기준

UObject와 Actor 선택 기준표

데이터 객체인지 월드에 놓일 객체인지 판단하면 생성 API, 수명주기, 참조 보관 방식이 함께 정리됩니다.

데이터 월드 컴포넌트 참조

UObject 기준

위치가 필요 없고 엔진 GC와 직렬화만 필요하면 UObject 계열을 먼저 봅니다.

AActor 기준

월드에 배치되거나 스폰되어 Transform, Tick, Replication이 필요할 때 선택합니다.

Component 기준

액터의 기능 일부이고 소유 액터와 함께 등록되어야 한다면 컴포넌트가 맞습니다.

참조 보관

GC 대상 객체는 UPROPERTY나 안전한 포인터 정책으로 소유 관계를 드러냅니다.