Unreal Engine/기능 구현 / / 2025. 6. 18. 23:58

[Unreal Engine 5] TObjectPtr

반응형

# TObjectPtr

1. UObject 포인터를 안전하게 관리하면서, 의존성 추적과 지연 로드를 지원

 - 의존성 추적 : 빌드 과정에서 필요한 에셋만 기록

                        사용하지 않는 파일들은 빌드에서 제외하고 필요한 파일만 패키징

 - 지연 로드 : 실제로 사용할 때까지 객체를 메모리에 올리지 않고 인덱스(handle)만 저장하고

                      필요한 순간에 인덱스 기반 에셋 경로를 조회하여 로드

2. 빌드 단계에서 어떤 에셋을 사용하고 있는지 자동 파악

3. 실행과 동시에 모든 리소스를 로드하지 않고 필요한 객체만 로드하여  성능 최적화

4. UPROPERTY() 선언 없이도 직렬화, 가비지 컬렉션(GC)이 수명 관리

 

 

반응형
  • 네이버 블로그 공유
  • 네이버 밴드 공유
  • 페이스북 공유
  • 카카오스토리 공유