文件读写

【源地址】Unity基础教程-对象管理 (一)——持久化对象(Creating,Saving和Loading) - 知乎 (zhihu.com)

保存路径

路径拼接【推荐方式,排除平台干扰】

打开文件

关闭文件

写入数据


为什么不使用BinaryFormatter?

尽管依赖BinaryFormatter可能很方便,但无法仅使用BinaryFormatter序列化游戏对象层次结构,并在以后对其进行反序列化。游戏对象层次结构必须手动重新创建。同样,我们自己编写每一个数据可以使我们完全控制和理解。除此之外,手动写入数据需要较少的空间和内存,速度更快,并且可以更轻松地支持不断发展的保存文件格式。有时,已经发布的游戏在更新或扩展后会大大改变存储的内容。这样,其中一些游戏将无法再加载玩家的旧存档文件。理想情况下,游戏与其所有保存文件版本都应该向后兼容。

读数据


【特性DisallowMutipleComponent.】【...】

你可能感兴趣的:(文件读写)