SessionState
класс в UnityEditor
Описание
SessionState — это хранилище пар «ключ — значение» для сохранения и получения состояния сеанса редактора, которое должно пережить перезагрузку сборок.
Сведения о состоянии, хранящиеся в SessionState, очищаются при выходе из Unity. Чтобы хранить сведения о состоянии, которые должны переживать сеансы Unity Editor, используйте EditorPrefs.
Статические методы
| Метод | Описание |
|---|---|
| EraseBool | Удаление логической записи в хранилище ключей и значений. |
| EraseFloat | Удаление записи Float в хранилище ключей и значений. |
| EraseInt | Удалить запись Integer в хранилище ключей и значений. |
| EraseIntArray | Удалить запись массива Integer в хранилище ключей и значений. |
| EraseString | Удалить запись String в хранилище ключей и значений. |
| EraseVector3 | Удалить запись Vector3 из хранилища ключей и значений. |
| GetBool | Получить логическое значение. |
| GetFloat | Получение значения Float. |
| GetInt | Получение значения Integer. |
| GetIntArray | Получение массива Integer. |
| GetString | Получение значения String. |
| GetVector3 | Получить Vector3. |
| SetBool | Хранение логического значения. |
| SetFloat | Хранение значения Float. |
| SetInt | Хранение значения Integer. |
| SetIntArray | Хранение массива Integer. |
| SetString | Хранение значения String. |
| SetVector3 | Хранить в Vector3. |