PlayerPref问题,无法在Windows上找到.plist文件

时间:2015-05-04 03:30:41

标签: c# unity3d

我在创建角色时使用了playerPref,我需要找到plist文件。我已经在playerPref上阅读了API文档。我继续团结,改变了公司和游戏名称,然后我去了regedit> HKCU /软件/公司名称/ GameName。该文件存在,但没有任何.plist文件。有什么想法吗?

2 个答案:

答案 0 :(得分:3)

plist只能在Mac OSX中找到,记录为here

  

在Mac OS X上,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,另请参阅:Windows.Directory.localFolder

所以你应该找到注册表项值,而不是plist。

"文件在那里,但是没有.plist文件",注册表中没有文件,因此不可能"那里",你看到的是注册表项,但不是文件。

enter image description here

答案 1 :(得分:0)

对于Unity 5.6.1 Windows编辑器,我在 HKCU \ Software \ Unity \ UnityEditor [公司名称] [产品名称]密钥找到。