统一库存系统



unity c#库存系统的I Formatter和JSON有什么区别?目前,我正在使用二进制格式化器与JSON实用程序存储数据在数据库中保存和加载数据。

正如评论所述,binaryformatter可能被认为是过时的,如果你的游戏需要最基本的安全性,就不应该使用它。

Json是一个很好的选择,我个人推荐Newtonsoft,因为它解决了Json的大多数问题,比如处理字典等。

发现于https://www.newtonsoft.com/json

这里也有一些很好的扩展

利用Newtonsoft扩展API在序列化时加密/解密特定节点。因此,只有需要加密的节点才会被触及,其余的内容仍然是人类可读的。这种方法提供了可读性/可调试性和安全性之间的折衷。

尽管您可能需要获得适当的加密许可。

最新更新