XML在Unity各个平台的引用地址
在U3D里测试
string DataPath = "Assets/XML/SaveData.xml";
导出到PC端
string Path =Application.dataPath + "XML/ShopData.xml";
导出到安卓端
string Path;
string DataPath = Application.persistentDataPath + "/SaveData.xml";//安卓端写入
//pplication.persistentDataPath,不同平台位置不同,所以可以先写入再读取,不可直接放东西读取
string content ="<SaveData><GoldCount>1809</GoldCount><HeightScore>9</HeightScore><ID0>1</ID0><ID1>1</ID1><ID2>0</ID2><ID3>1</ID3></SaveData>";
//string DataPath = Application.persistentDataPaths + "/SaveData.xml";
ST()
Path = Resources.Load("ShopData").ToString();
if (!File.Exists(DataPath))//!存在
{
File.WriteAllText(DataPath, content);//把content写到data的string位置,需要引入sys.io
}