Unity3d C#加密、解密和加载文件(json、txt、xml等)(信息脱敏)功能源码工程
建议先看详细说明:https://blog.csdn.net/qq_33789001/article/details/136498722 在Unity3d工程中经常有需要将一些文件放到本地项目中,诸如json、txt、csv和xml等文件需要放到StreamingAssets和Resources文件夹目录下,在程序发布后这些文件基本是对用户可见的状态,造成信息泄露。有必要地的文件进行加密存储,解密文件后使用。 工程包含了上述所有的功能和演示场景,包含了所有的编辑器扩展代码和测试功能源码,可以自由修改自定义功能,也可以通过 “Tools” > “加密配置窗口”进行简单的加密配置后快速使用加密功能。\Assets\TestFiles为加密测试的原文件;\Assets\Editor为编辑器拓展的源代码;\Assets\Resources 为测试加载加密文件并解析的文件和配置存储文件;\Assets\Scenes包含测试加载加密后的CSV、TXT、JSON、XML文件的demo场景;\Assets\Scripts 测试和解密代码;\Assets\StreamingAssets加密后的测试文件。