电脑基础 · 2023年3月14日

Unity存储路径具体位置整理(Win+Android+ios)

Unity存储路径具体位置整理

一:Application.dataPath:

这个路径在Unity打包工程目录下。通过这个路径可以访问项目中任何文件夹中的资源,
只能在PC端使用。

二:persistentDataPath:(推荐使用)可读、可写

一个持久化数据存储目录的路径,可以在此路径下存储一些持久化的数据文件。 这个路
径可读、可写,一般网络下载的资源都存在这个路径。

三:streamingAssetsPath:

放在这个文件夹中的资源在打包时会原封不动的打包进去,不会压缩。这个路径在PC端是
可读、可写,在移动端是只读路径。在Android设备上这个路径中的资源不能进行iO操作。

四:Resources:

放在这里文件夹中的资源在打包的时候会压缩后全部打包。这个路径是个只读路径,一般
用于存放一下固定不更改的资源。可以通过Resources.Load(“path”);进行动态加载

五:.Application.temporaryCachePath:
此属性返回一个临时数据的缓存目录,跟Application.persistentDataPath类似,但是在
IOS上不能被自动备份。一般情况下不会使用此路径。

Windows:
Application.dataPath
路径一直到工程目录下Assets文件夹
举例:F:/UnityWork/Te