您的位置:首页 > 移动开发 > Unity3D

Unity3d 在不同设备中的文件读写 的路径

2013-08-05 12:01 239 查看


Application.dataPath : 数据路径

Unity Editor: <path tp project folder>/Assets

Unity 编辑器:<工程文件夹的路径>/Assets

Mac player: <path to player app bundle>/Contents

Mac播放器:<到播放器应用的路径>/Contents

iPhone player: <path
to player app bundle>/<AppName.app>/Data

iPhone播放器:<到播放器应用的路径>/<AppName.app>/Data

Win player: <path to executablename_Data folder>

Win播放器:< 包含可执行播发器的文件夹的路径>\Data

Dashboard widget: <path to the dashboard widget bundle>

Dasboard窗口:< dashboard widget bundle的路径>

Web player: The absolute url to the player data file folder (without
the actual data file name)

网络播放器:到播放器数据文件夹的绝对路径(没有实际的数据文件名称)

在IOS真机设备中 需要在<path to player app bundle>/Documents路径下才可以读写。

unity3d中通过如下操作获取Document文件路径
public
string Path

{

get{

string path=null;

if(Application.platform==RuntimePlatform.IPhonePlayer)

{

path=
Application.dataPath.Substring (0, Application.dataPath.Length - 5);

path
= path.Substring(0, path.LastIndexOf('/'))+"/Documents/";

}

else

{

path=Application.dataPath+"/Resource/GameData/";

}

return
path;

}

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: