保存数据以便在更新时保留(Unity3D)

时间:2013-03-04 19:45:38

标签: android ios unity3d

我即将在标准的android和ios应用程序商店发布我的第一个Unity3d应用程序。我想将用户数据文件保存在设备上的目录中,以便用户可以下载未来的更新并将数据保留在他们的电话上(即,以便新的更新程序可以访问之前遗留的数据)。哪个是在ios / android上写入数据文件的正确目录?

1 个答案:

答案 0 :(得分:7)

通过Application class

使用Unity的持久数据路径
string filePath = Application.persistentDataPath;

您可能需要稍微clean up the path,具体取决于设备对数据文件夹的特定读/写访问权限。

对于任何想要更简单方法的人,Unity's PlayerPrefs将处理存储会话数据,前提是您要保存的只是简单的数值或字符串。