状态包括场景视图设置和摄像机位置。某些 Stage 类型可能会存储其他状态数据,例如层次结构窗口中的滚动位置。保存状态可确保,如果您关闭一个 Stage 并在以后打开它,场景视图设置、摄像机位置和其他存储的对象将与您关闭 Stage 时相同的状态。
对于使用 assetPath 属性的 Stage,哈希码默认基于资源 GUID,这意味着每个资源的状态分别保存。对于不使用 assetPath 属性的 Stage,哈希码默认对所有该类型的 Stage 共享。自定义 Stage 类型可以重写此方法以使用不同的逻辑来确定如何重用 Stage 状态。