Unity中路径的使用

2023-10-30

1、Resources文件夹:里面文件会原封不动的达到apk包中,其中的文件可以读,写

StreamingAssets文件夹:里面文件会原封不动的达到apk包中,其中的文件可以读,不能写入

persistentDataPath文件夹:路径下的文件可以读,写,但是这个文件夹下的文件都是从www或者服务器下载保存在这里的,一般的ab包都存在这里

unity中常用的路径:

Windows:
Application.dataPath:            E://project/demo/Assets/
Application.streamingAssetsPath: E://project/demo/Assets/StreamingAssets
Application.temporaryCachePath: C:\Users\username\AppData\Local\Temp\company name\product name
Application.persistentDataPath:   C:\Users\username\AppData\LocalLow\company name\product name

iOS:
Application.dataPath            /var/containers/Bundle/Application/app sandbox/xxx.app/Data
Application.streamingAssetsPath /var/containers/Bundle/Application/app sandbox/test.app/Data/Raw
Application.temporaryCachePath /var/mobile/Containers/Data/Application/app sandbox/Library/Caches
Application.persistentDataPath  /var/mobile/Containers/Data/Application/app sandbox/Documents

Android:

Application.dataPath            /data/app/package name-1/base.apk
Application.streamingAssetsPath jar:file:///data/app/package name-1/base.apk!/assets
Application.temporaryCachePath /storage/emulated/0/Android/data/package name/cache
Application.persistentDataPath   /storage/emulated/0/Android/data/package name/files

Unity在iOS/Android/Windows平台应用存储路径_Peter_Gao_的博客-CSDN博客https://blog.csdn.net/qq_42672770/article/details/124664611Unity四中常用路径_DaLiangChen的博客-CSDN博客_unity 路径1、Application.dataPath:这个路径在Unity打包工程目录下。通过这个路径可以访问项目中任何文件夹中的资源,只能在PC端使用。2、persistentDataPath:(推荐使用)一个持久化数据存储目录的路径,可以在此路径下存储一些持久化的数据文件。这个路径可读、可写,一般网络下载的资源都存在这个路径。3、streamingAssetsPath:放在这个文件夹中的资源在打包时会原封不动的打包进去,不会压缩。这个路径在PC端是可读、可写,在移动端是只读路径...https://blog.csdn.net/a451319296/article/details/115345194

4、在unity中使用c++编译后的dll时,fopen函数中可以使用相对路径,Assets/xxx/xx.bytes之类的路径,必须以Assets开头,可能unity内部有处理

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Unity中路径的使用 的相关文章

随机推荐