Version: 2022.3

SessionState

class in UnityEditor

切换到手册

描述

SessionState 是一种键/值存储,旨在存储和检索应在重新加载程序集期间保留的 Editor 会话状态。

退出 Unity 时,系统将清除 SessionState 中存储的状态信息。用于存储应在使用 EditorPrefs 的 Unity Editor 会话中持久保留的状态信息。

静态函数

EraseBool擦除键/值存储中的布尔值条目。
EraseFloat擦除键/值存储中的浮点条目。
EraseInt擦除键/值存储中的整数条目。
EraseIntArray擦除键/值存储中的整数数组条目。
EraseString擦除键/值存储中的字符串条目。
EraseVector3擦除键/值存储中的 Vector3 条目。
GetBool检索布尔值。
GetFloat检索浮点值。
GetInt检索整数值。
GetIntArray检索整数数组。
GetString检索字符串值。
GetVector3检索 Vector3。
SetBool存储布尔值。
SetFloat存储浮点值。
SetInt存储整数值。
SetIntArray存储整数数组。
SetString存储字符串值。
SetVector3存储 Vector3。