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

최승민님의 프로필 이미지
최승민

작성한 질문수

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

8강 아이템 시스템

TSoftObjectPtr로 변경하여도 Weapon에셋이 로드가 됩니다.

작성

·

548

0

8강 아이템 시스템 이해 39분 쯤

 

UPROPERTY(EditAnywhere, Category = "Weapon")

TSoftObjectPtr<USkeletalMesh> WeaponMesh;

 

으로 코드를 변경한 후, 언리얼을 종료하고 VS에서 ctrl + F5로 다시 빌드해서 언리얼을 열고 게임을 실행 후

Obj List Class=SkeletalMesh를 쳐도 드래곤 소드 에셋이 계속해서 존재합니다.

 

제가 쓰고 있는 버전이 5.3이라 무언가의 차이점이 있는 것일까요..?

답변 2

1

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

이 부분은 에디터가 캐싱 메카니즘이 있어서 그런지 바로 동작하지 않고, 해당 애셋을 다시 설정하는 형태로 확인할 수 있습니다. 아래 관련 질문 링크 참고해보시기 바랍니다.

https://www.inflearn.com/questions/904735

언리얼 에디터는 자체가 언리얼 엔진 기반의 프로그램이고 이 안에서 샌드박스로 우리가 제작한 콘텐츠를 시뮬레이션 돌리는 형태라 우리가 생각하는 것과 조금 다르게 동작할 수 있습니다.
가장 확실한건 빌드한 독립 실행파일에서 확인해보는 것입니다.

 

0

최승민님의 프로필 이미지
최승민
질문자

감사합니다.

패키징해서 확인해본 결과 정상적으로 로드가 안됬다가 상자를 먹으면 로드되네요.

최승민님의 프로필 이미지
최승민

작성한 질문수

질문하기