版本: Unity 6 (6000.0)
语言英语
  • C#

SessionState

UnityEditor 中的类

建议更改

成功!

感谢您帮助我们提高 Unity 文档的质量。虽然我们不能接受所有提交内容,但我们会阅读用户提出的每个建议,并在必要时进行更新。

关闭

提交失败

由于某些原因,您的建议更改无法提交。请在几分钟后 <a>重试</a>。感谢您抽出时间帮助我们提高 Unity 文档的质量。

关闭

取消

描述

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。