在Unity的项目中对应文件处理,在很多地方用到,常见的功能,就是保存文件,加载文件,判断文件或者文件夹是否存在,删除文件等。
在之前已经写过通过C#的IO实现的这些功能,可查看《Unity C# 使用IO流对文件的常用操作》,但是不能保证所有平台都可以使用
现在基于第三方跨平台的插件,Easy Save重新整理文件操作的功能,并且进行了扩展,同时基于Trilib中附带的文件浏览器,实现跨平台调用文件浏览器的功能整合。
在最后会提供测试用的插件下载地址。
至于为什么要整理这个脚本,是为了方便通过同一个脚本统一调用,并且做功能的整理整合。
整理的文件工具脚本,分为两部分
第一部分,是对文件的操作,功能列表如下(如果后续有增加会更新):
1、文件或文件夹是否存在(先判断文件再判断文件夹)
2、文件是否存在
3、文件夹是否存在
4、创建文件夹
5、删除文件或文件夹
6、删除文件
7、删除文件夹下所有文件
8、删除文件夹下指定后缀的文件
9、删除文件夹下除指定后缀的文件
10、删除文件夹
11、保存文本文