인프런 커뮤니티 질문&답변

themoon007님의 프로필 이미지
themoon007

작성한 질문수

이득우의 언리얼 프로그래밍 Part2 - 언리얼 게임 프레임웍의 이해

10강 게임데이터 관리

FSoftObjectPtr 와 FSoftObejctPath는 어떤점이 다른가요???

해결된 질문

작성

·

300

0

둘다 나중에 로드하는 식으로 사용하는건 똑같긴 하지만 Path는 자료형을 지정 안하던데

 

예상하기로는 Path는 말그대로 문자열 저장 같은거고

로드하기위해서는 핸들 같은 다른 객체의 도움을 받는 듯한 느낌인데요.

 

이번 수업에서 보여주신 Path - FStreamableHandle 사용법은 정형화되어있나요? 아니면 다른식으로 path 사용하는 방법이 무궁무진하나요?

답변 1

0

이득우님의 프로필 이미지
이득우
지식공유자

https://docs.unrealengine.com/5.1/ko/asynchronous-asset-loading-in-unreal-engine/

네 FSoftObjectPath는 말 그대로 경로 값을 보관하는 문자열입니다.
문자열과 실제 언리얼 오브젝트와 매칭하기 위해서는, 결국 어디에선가 로딩해야 하는데 FSoftObjectPath의 멤버 함수를 사용해 직접 로딩할 수 있고 FSoftObjectPtr을 사용해 안전하게 관리할 수 있습니다.

themoon007님의 프로필 이미지
themoon007

작성한 질문수

질문하기