您最多选择25个主题
主题必须以中文或者字母或数字开头,可以包含连字符 (-),并且长度不得超过35个字符
39 行
791 B
39 行
791 B
using System;
|
|
using System.IO;
|
|
using UnityEngine;
|
|
|
|
public static class FileManager
|
|
{
|
|
public static bool WriteToFile(string fileName, string fileContents)
|
|
{
|
|
var fullPath = Path.Combine(Application.persistentDataPath, fileName);
|
|
|
|
try
|
|
{
|
|
File.WriteAllText(fullPath, fileContents);
|
|
return true;
|
|
}
|
|
catch (Exception e)
|
|
{
|
|
Debug.LogError($"Failed to write to {fullPath} with exception {e}");
|
|
return false;
|
|
}
|
|
}
|
|
|
|
public static bool LoadFromFile(string fileName, out string result)
|
|
{
|
|
var fullPath = Path.Combine(Application.persistentDataPath, fileName);
|
|
|
|
try
|
|
{
|
|
result = File.ReadAllText(fullPath);
|
|
return true;
|
|
}
|
|
catch (Exception e)
|
|
{
|
|
Debug.LogError($"Failed to read from {fullPath} with exception {e}");
|
|
result = "";
|
|
return false;
|
|
}
|
|
}
|
|
}
|