已解决
[游戏开发]Unity沙盒文件夹使用
来自网友在路上 179879提问 提问时间:2023-10-07 19:09:35阅读次数: 79
最佳答案 问答题库798位专家为你答疑解惑
沙盒文件夹路径有3个
- Application.streamingAssetsPath
- Application.persistentDataPath --沙盒目录 (可读可写)
- Application.temporaryCachePath --临时数据的缓冲目录 (只读)
streamingAssetsPath路径介绍
读写权限:只读。
特点:打包时会把StreamingAssets文件夹内的文件原封不动的打进包体里,安装包体启动程序后,可直接使用Application.streamingAssetsPath访问里面的文件。
注意事项:
安卓只能采用WWW的进行读取和判断是否存在。System.IO的方法全部失效,例如File.Exists无法判断文件是否存在,就算存在也返回false。
编辑模式和IOS模式可以用System.IO的方法,例如File.Exists,File.Copy
File.ReadAllLines读取文本文件
persistentDataPath
读写权限:可读写
特点:安装包体后文件夹才创建,可直接使用Application.persistentDataPath访问里面的文件。
temporaryCachePath
安卓打印沙盒路径
=== Streaming===: jar:file:///data/app/包名-1/base.apk!/assets
=== Persistent===: /storage/emulated/0/Android/data/包名/files
查看全文
99%的人还看了
相似问题
猜你感兴趣
版权申明
本文"[游戏开发]Unity沙盒文件夹使用":http://eshow365.cn/6-16909-0.html 内容来自互联网,请自行判断内容的正确性。如有侵权请联系我们,立即删除!
- 上一篇: 栈溢出至getshell分析及利用
- 下一篇: 【单调栈】下一个更大元素 III