游戏状态是对应每个游戏保存栏位的数据,记述了引擎服务状态,各种游戏物体和玩家游戏进度的关系。比如存储的数据有:当前运行脚本和当前执行到的序号,当前可见的角色和在场景中的为hi当前播放的bgm和音量等等。
要保存加载某个保存栏位的数据,使用IStateManager相关服务如下:
// Get instance of a state manager.var stateManager= Engine.GetService