目录
文件后缀名
场景(.unity)
•预置体(.prefab)
•模型(.fbx)
•贴图(.jpeg/.png/.tga/…)
•脚本(.cs/.js)
•文本(.txt/.bytes/.json/…)
1.Assets文件夹下的特殊文件夹
Editor
1.不会被打包。2.放一些编辑器脚本,插件的安装包,以及不需要打进包的工具的资源。
Resources (一般不使用)
1.资源会被压缩,转化成二进制。会被加密。2.使用Resources.Load加载
3.不应放太多资源,以及配置文件等资源。Resources 目录大小和启动速度的关系
Streaming Assets
1.打包时候资源不压缩不加密。所以此文件夹一定要注意大小,打包前多大,就会多大打到包中。Streaming Assets & Resources
该文件夹下的资源无论使用与否都会被打包。
打包后文件夹下的资源只读。
无法做热更新。
Android系统
只读 :通过代码读取手动添加
可读可写 :代码写入代码读取
Documents文件夹 这个目录用于存储需要长期保存的数据,比如我们的热更新内容就写在这里。需要注意的是,iCloud会自动备份此目录,如果此目录下写入的内容较多,审核的可能会被苹果拒掉。
补充
Library文件夹一个相对临时的目录,适合存放下载缓存的临时文件,空间不足时可能会被系统清除。
tmp文件夹 临时目录,存放应用运行时临时使用的数据