본문 바로가기
::protected/언리얼4&5

TSoftObjectPtr 자산 로드 및 사용(Feat. TSubclassOf)

by 해맑은욱 2024. 11. 14.

TSoftObjectPtr

; 객체에 대한 소프트 레퍼런스를 나타냄. 객체를 메모리에 로드하지 않는 상태에서도 해당 객체를 참조할 수 있음.

메모리 관리가 효율적이며 해당 객체를 사용할 때 필요한 경우에만 메모리에 로드됨.(LoacSynchronous, AsyncLoad 사용)
주로 에셋의 로드/언로드를 명시적으로 제어하거나 메모리 최적화를 위해 필요한 리소스만 로드하고 싶은 경우에 사용.

 

 

TSubclassOf

; 특정 클래스의 서브클래스 타입을 안전하게 참조할 수 있음.

타입 세이프티를 제공하고 특정 클래스의 서브클래스만 참조 가능하도록 제한됨.

어떤 객체의 생성에 필요한 클래스 타입 정보를 유지하거나 특정 클래스, 서브클래스 타입을 설정하거나 사용할 때 사용.

'::protected > 언리얼4&5' 카테고리의 다른 글

[AI] Mass Crown AI 설정 및 사용  (0) 2024.11.28
[AI] Mass Crown AI 에 대해서  (1) 2024.11.28
[Sound Que] 중복 재생 안되도록  (0) 2024.10.11
[Enhanced Input System]  (3) 2024.10.11
[Widget] HP Progress Bar with Material  (0) 2024.10.10