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。 |