Is there a way to read ALL of PlayerPrefs?

I have a game I am making, and I want to have unlockable skins for the character, so I set it up to where I have an array of strings, and a window to browse through the strings, each string links to an image file which is named what the string is “.png”

All I would have to do is load string data into the arrays, but as far as I know PlayerPrefs doesn’t have an array saving function, but I was wondering if there was a way to Read all of the values within playerprefs that exist.

This way I could Search using a “for” loop, with an integer to find the strings saved, like “Skin0”, “Skin1” , “Skin2”, etc… But how would I do THAT? Because as far as I know you can’t do that either.

Any advice on saving data for games to begin with is still much appriciated.

You probably want this:

http://wiki.unity3d.com/index.php/ArrayPrefs2

You can open your RegEdit on Windows and search in your HKEY_USERS

The path should be something like this

HKEY_USERS[user-id]\Software[Company name][Game name]

All PlayerPrefs are in DWORD format

Hope this help

After searching for half an hour, finally found a working solution of visualising (how to see) all Player Prefs you have in your project in Unity.

It’s free and works for me, maybe your needs will also be met: PlayersPrefs Editor and Utilities | Tools | Unity Asset Store