EditorPrefs
класс в UnityEditor
Описание
Хранит и доступ к Unity Editor настройки.
Он macOS, EditorPrefs хранятся в ~/Library/Preferences/com.unity3d.UnityEditor5.x.plist.
Он Windows, EditorPrefs хранятся в реестре в соответствии HKCU\Software\Unity Technologies\Unity Editor 5.x ключ.
Он Linux, EditorPrefs хранятся в ~/.local/share/unity3d/prefs.
Статические методы
| Метод | Описание |
|---|---|
| DeleteAll | Удаляет все ключи и значения из настроек. Используйте с осторожностью. |
| DeleteKey | Удаляет ключ и соответствующее ему значение из настроек. |
| GetBool | Возвращает значение, соответствующее ключу в файле настроек, если он существует. |
| GetFloat | Возвращает значение с плавающей запятой, соответствующее ключу, если он существует в файле настроек. |
| GetInt | Возвращает значение, соответствующее ключу в файле настроек, если он существует. |
| GetString | Возвращает значение, соответствующее ключу в файле настроек, если он существует. |
| HasKey | Возвращает true, если ключ существует в файле настроек. |
| SetBool | Устанавливает значение настройки, идентифицируемой ключом. |
| SetFloat | Задает значение с плавающей запятой для настройки, идентифицируемой ключом. |
| SetInt | Задает значение настройки, идентифицируемой ключом, в виде целого числа. |
| SetString | Задает значение предпочтения, идентифицируемого ключом. Обратите внимание, что EditorPrefs не поддерживает нулевые строки и вместо этого будет хранить пустую строку. |