글을 쓰는 목적 Asset을 저장해야하는 경우가 있었다. 에디터 툴 작업하면서 생각보다 많이 쓰는 기능이라 기억하기 위해 글을 쓴다. 작업 환경 UE4.26 Asset 저장 1. UEditorUtilityLibrary::GetSelectedAssets를 통해 선택한 에셋들을 가져온다. 2. 선택된 에셋들을 MakrPackageDirty를 통해 수정한 상태로 변경 3. FEditorFileUtils::PromptForCheckoutAndSave 를 통해 에셋 저장 TArray selectedAssetArray = UEditorUtilityLibrary::GetSelectedAssets(); TArray packagesToSave; for(UObject* asset : selectedAssetArray) {..