unity3d提供了一个用于本地持久化保存与读取的类——PlayerPrefs。在游戏会话中储存和访问游戏存档。这个是持久化数据储存,比如保存游戏记录。
Mac OS
在Mac OS X上PlayerPrefs是存储在~/Library/Preferences文件夹,名为unity.[company name].[product name].plist,其中company name和product name名是在Project Setting中设置,.plist文件可用于编辑器和桌面平台运行。 (打开Find,按住Option键,点击“前往 →“资源库”,就可以找到Preferences文件夹。)
Windows
在Windows平台下,PlayerPrefs被存储在注册表的
HKEY_CURRENT_USER\Software[company name][product name]
键下(打开“运行”输入regedit打开注册表),其中company name和product name名是在Project Setting中设置。
Linux
在Linux,PlayerPrefs是储存在
~/.config/unity3d/[CompanyName]/[ProductName]。
其中CompanyName和ProductName名是在Project Setting中设置
Windows Store
在Windows Store,PlayerPrefs是储存在
%userprofile%\AppD