unity项目中的3个特殊文件夹
a.Resources(只读)
Resources文件夹下的资源会被全部打包到apk或者ipa里面,相当与一个unity默认的AssetBundle,按理说是可以将游戏中所有的资源全部放在Resources进行加载,但是
Resources下的文件数量会影响游戏的启动速度,越多越慢。其次游戏为了降低drawcall,需要对相同材质的图像打包图集,但是如果放在Resources里面是没法打包图集的。
Resources下的资源打包时会进行压缩
b.StreamingAssets(只读)
StreamingAssets文件夹下的资源会被全部打包到apk或者ipa里面
StreamingAssets文件夹下的资源不会影响游戏启动速度
StreamingAssets文件夹下的资源不会被压缩,所以占用内存较大
c.persistentDataPath(可读写)
persistentDataPath文件夹在unity项目中是不存在的,他是程序的沙盒文件夹,只有你游戏安装完成之后,才会存在这个目录,但是它可读写。