【问题求助】想知道系统存读和本地存读的区别



  • 而且设置了自动存读以后windows版的游戏每次打开那个场景都从之前存的地方开始,该去哪里删除这个记忆_(:з」∠)_



  • 我自己测试的结果就是,首先两者是没有任何关联的,互相独立互不影响。然后作用上,系统存读是存当前整个游戏状态的,常用于单机游戏的存档操作,目前不知道怎么消去记录(不知道存档文件的具体路径);而本地存储组件是只能存分散的单个数据,而不是存整个游戏状态,常用于手游中一些基础数据的存储操作,例如金币、等级等(目前常见的养成类手游一般不是存整个游戏状态的,而是存一些关键数据,打到一半退出之后,金币、经验之类的还在,但是再进的时候画面又从主界面开始,类似这样的效果),或者存是一些刷分游戏(如水果忍者、神庙逃亡等)本地的最高分之类的,以上这两类由于都不需要存整个游戏进度,只需要存个别数据,所以本地存储更适用,本地存储要消去记录只需要用动作的“清除存储”项就可以了,也可以只清除个别记录。
    然后你设置的自动存读看起来是用了系统存读,删我就不知道怎么删了,不过你可以修改一下游戏逻辑来更正这个机制,例如改成玩家在标题界面点击“继续游戏”按钮才读取存档之类的。



  • @欧拉欧拉 好的谢谢!