【发布时间】:2013-03-04 19:45:37
【问题描述】:
我即将在标准的 android 和 ios 应用商店上发布我的第一个 Unity3d 应用。我想将用户数据文件保存在设备上的一个目录中,以便用户可以下载未来的更新并将数据保留在他们的手机上(即,新的更新程序可以访问以前留下的数据)。哪些是在 ios/android 上写入数据文件的正确目录?
【问题讨论】:
我即将在标准的 android 和 ios 应用商店上发布我的第一个 Unity3d 应用。我想将用户数据文件保存在设备上的一个目录中,以便用户可以下载未来的更新并将数据保留在他们的手机上(即,新的更新程序可以访问以前留下的数据)。哪些是在 ios/android 上写入数据文件的正确目录?
【问题讨论】:
使用 Unity 的持久数据路径,通过Application class:
string filePath = Application.persistentDataPath;
您可能需要稍微clean up the path,具体取决于设备对数据文件夹的特定读/写访问权限。
对于任何想要更简单方法的人,Unity's PlayerPrefs 将处理存储会话数据,前提是您要保存的只是简单的数值或字符串。
【讨论】: