描述
PlayerPrefs是Unity自带的本地化持久储存和读取的类,这个类以键值对的形式将数据保存在文件中,然后程序可以根据这个名称取出上次保存的数值;支持3中数据类型的保存和读取,浮点型,整形,和字符串型。
Unity官方API文档
在游戏会话之间存储和访问玩家偏好。 在macOS上,PlayerPref存储在〜/ Library /
Preferences文件夹中,名为unity。[公司名称]。[产品名称] .plist,其中公司和产品名称是在项目设置中设置的名称。
相同的.plist文件用于在编辑器和独立播放器中运行的两个项目。 在Windows上,PlayerPrefs存储在HKCU
Software \ [公司名称] \ [产品名称]键下的注册表中,其中公司和产品名称是在“项目设置”中设置的名称。
在Linux上,可以使用“项目设置”中指定的公司和产品名称再次在〜/ .config / unity3d / [CompanyName] /
[ProductName]中找到PlayerPref。 在Windows应用商店应用中,可以在%userprofile%\ AppData
\ Local \ Packages \ [ProductPackageId]> \ LocalState
playerprefs.dat中找到播放器首选项 在Windows Phone 8上,可以在应用程序的本地文件夹中找到Player
Prefs,另请参阅: Directory.localFolder 在Android数据上存储(保留)在设备上。
数据保存在SharedPreferences中。 C#/ JavaScript,Android