一、文件各个平台的位置

 平台Application.dataPathApplication.streamingAssetsPathApplication.persistentDataPathApplication.temporaryCachePath 
iOSApplication/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/xxx.app/DataApplication/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/xxx.app/Data/RawApplication/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/DocumentsApplication/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/Library/Caches
Android/data/app/xxx.xxx.xxx.apkjar:file:///data/app/xxx.xxx.xxx.apk/!/assets/data/data/xxx.xxx.xxx/files/data/data/xxx.xxx.xxx/cache
Windows/Assets/Assets/StreamingAssetsC:/Users/xxxx/AppData/LocalLow/CompanyName/ProductNameC:/Users/xxxx/AppData/Local/Temp/CompanyName/ProductName
Mac/Assets/Assets/StreamingAssets/Users/xxxx/Library/Caches/CompanyName/Product Name/var/folders/57/6b4_9w8113x2fsmzx_yhrhvh0000gn/T/CompanyName/Product Name
Windows Web Playerfile:///D:/MyGame/WebPlayer (即导包后保存的文件夹,html文件所在文件夹)  

二、文件夹的权限

文件名权限备注
Application.dataPath 只可读不可写,放置一些资源数据Unity的Assets文件夹。工程开发时可以使用,正式包不使用。
Application.streamingAssetsPath只读原始项目文件,可以读取原始项目的文件。
Application.persistentDataPath可读写文件夹,AB包路径存储用户的存档数据。
最后修改日期: 2023年10月11日

作者

留言

撰写回覆或留言

发布留言必须填写的电子邮件地址不会公开。