Unity 各平台path 文件夹路径对应关系

  • A+
所属分类:Unity3d

PC端各个文件夹路径 对应关系如下:

Unity 各平台path 文件夹路径对应关系

Android端各个文件夹路径 对应关系如下:

Unity 各平台path 文件夹路径对应关系

 

Android:
Application.dataPath :  /data/app/xxx.xxx.xxx.apk
Application.streamingAssetsPath :  jar:file:///data/app/xxx.xxx.xxx.apk/!/assets
Application.persistentDataPath :  /data/data/xxx.xxx.xxx/files
Application.temporaryCachePath :  /data/data/xxx.xxx.xxx/cache
IOS:
Application.dataPath :                    Application/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/xxx.app/Data
Application.streamingAssetsPath : Application/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/xxx.app/Data/Raw
Application.persistentDataPath :    Application/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/Documents
Application.temporaryCachePath : Application/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/Library/Caches

根目录:StreamingAssets文件夹

#if UNITY_EDITOR
string filepath = Application.dataPath +"/StreamingAssets/";
#elif UNITY_IPHONE
string filepath = Application.dataPath +"/Raw/";
#elif UNITY_ANDROID
string filepath = "jar:file://" + Application.dataPath + "!/assets/";
#endif

各目录权限:

Resources 文件夹: 可以使用Resources.Load("名字"); 把文件夹中的对象加载出来

Application.dataPath: 只可读不可写,放置一些资源数据

Application.persistentDataPath: IOS与android平台都可以使用这个目录下进行读写操作,可以存放各种配置文件进行修改之类的。

weinxin
我的微信
这是我的微信扫一扫
maple

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: