UObject 기준
위치가 필요 없고 엔진 GC와 직렬화만 필요하면 UObject 계열을 먼저 봅니다.
타입 선택 기준
데이터 객체인지 월드에 놓일 객체인지 판단하면 생성 API, 수명주기, 참조 보관 방식이 함께 정리됩니다.
위치가 필요 없고 엔진 GC와 직렬화만 필요하면 UObject 계열을 먼저 봅니다.
월드에 배치되거나 스폰되어 Transform, Tick, Replication이 필요할 때 선택합니다.
액터의 기능 일부이고 소유 액터와 함께 등록되어야 한다면 컴포넌트가 맞습니다.
GC 대상 객체는 UPROPERTY나 안전한 포인터 정책으로 소유 관계를 드러냅니다.