SessionState 是一个键值存储,用于存储和检索应该在程序集重新加载后保留的编辑器会话状态。
在 Unity 退出时,存储在 SessionState 中的状态信息将被清除。若要存储应在 Unity 编辑器会话之间持久保存的状态信息,请使用 EditorPrefs。
EraseBool | 删除键值存储中的布尔值条目。 |
EraseFloat | 删除键值存储中的浮点值条目。 |
EraseInt | 删除键值存储中的整数条目。 |
EraseIntArray | 删除键值存储中的整数数组条目。 |
EraseString | 删除键值存储中的字符串条目。 |
EraseVector3 | 删除键值存储中的 Vector3 条目。 |
GetBool | 检索布尔值。 |
GetFloat | 检索浮点值。 |
GetInt | 检索整数值。 |
GetIntArray | 检索整数数组。 |
GetString | 检索字符串值。 |
GetVector3 | 检索 Vector3。 |
SetBool | 存储布尔值。 |
SetFloat | 存储浮点值。 |
SetInt | 存储整数值。 |
SetIntArray | 存储整数数组。 |
SetString | 存储字符串值。 |
SetVector3 | 存储 Vector3。 |