可以继承UBlueprintFunctionLibrary类
.h
static bool SaveToFile(FString Dir, FString Name, FString Text, bool Overwrite = false);
.cpp
bool UMySaveFiles::SaveToFile(
FString Dir,
FString Name,
FString Text,
bool Overwrite
)
{
IPlatformFile& F = FPlatformFileManager::Get().GetPlatformFile();
if (!F.DirectoryExists(*Dir))
{
F.CreateDirectoryTree(*Dir);
if (!F.DirectoryExists(*Dir))
{
return false;
}
}
Dir += "\\";
Dir += Name;
if (!Overwrite)
{
if (F.FileExists(*Dir))
{
return false;
}
}
return FFileHelper::SaveStringToFile(Text, *Dir);
}
http://blog.youkuaiyun.com/or_7r_ccl/article/details/53143071