EditorPrefs
Stores and accesses Unity Editor preferences.
Read time 1 minuteLast updated 4 days ago
Definition
- Type: Class
- Namespace: UnityEditor
- Assembly: UnityEditor
public sealed class EditorPrefs
Remarks
On macOS, EditorPrefs are stored in .
~/Library/Preferences/com.unity3d.UnityEditor5.x.plistOn Windows, EditorPrefs are stored in the registry under the key.
HKCU\Software\Unity Technologies\Unity Editor 5.xOn Linux, EditorPrefs are stored in .
~/.local/share/unity3d/prefsStatic Methods
Method | Description |
|---|---|
| DeleteAll | Removes all keys and values from the preferences. Use with caution. |
| DeleteKey | Removes key and its corresponding value from the preferences. |
| GetBool | Returns the value corresponding to key in the preference file if it exists. |
| GetFloat | Returns the float value corresponding to key if it exists in the preference file. |
| GetInt | Returns the value corresponding to key in the preference file if it exists. |
| GetString | Returns the value corresponding to key in the preference file if it exists. |
| HasKey | Returns true if key exists in the preferences file. |
| SetBool | Sets the value of the preference identified by key. |
| SetFloat | Sets the float value of the preference identified by key. |
| SetInt | Sets the value of the preference identified by key as an integer. |
| SetString | Sets the value of the preference identified by key. Note that EditorPrefs does not support null strings and will store an empty string instead. |