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

Unity解析XML

2016-06-02 21:43 337 查看
常用的API如下:

1.tt.GetAttribute(“name”))

​2. XmlNode provinces = xmlDoc.SelectSingleNode(“xuhaitao”);

​3.xmlDoc.SelectSingleNode(“xuhaitao”);

​4.XmlDocument doc = new XmlDocument(); ​

​5.xmlDoc.Load(filepath);​

​6.XmlNodeListtt=mmNode.ChildNodes;

7.tt.InnerText=”xuhaitao”;​

​​8.xmlDoc.OuterXml​

​9.xmlDoc.InterHtml

​10.ttElement.SetAttribute(“name”,”xuhaitao”);

下面要实现一个功能:

​1. 鼠标点击左键,场景中红颜色物体位置/旋转/缩放全部保存到XML中

2. 保存完后,将已保存的物体setActive(false)

3. ​鼠标点击右键,重新生成红颜色物体,并且将XML文件中信息赋值到红颜色物体上

场景如下:



​场景中只有一个脚本,名为kaishi.cs,脚本内容如下:











​kaishi脚本挂在摄像机上,并且赋值如下:



保存的XML内容如下:



FR:徐海涛(Hunk Xu) QQ群:386476712
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  unity json u3d litjson