unity xml读取

using System.IO;
using System.Xml;

    void Awake()
    {
        StreamReader sr = new StreamReader(xmlPath);
        string xmlstr = sr.ReadToEnd();
        sr.Close();

        XmlDocument xml = new XmlDocument();
        xml.LoadXml(xmlstr);
        XmlElement elem = xml.DocumentElement;
        foreach (XmlNode xn in elem.ChildNodes)
        {
            if (xn.Name == "danmuTime")
            {
                danmuTime = float.Parse(xn.InnerText.Trim());
            }
            else if (xn.Name == "giftTime")
            {
                giftTime = float.Parse(xn.InnerText.Trim());
            }
        }
    }

  

posted @ 2020-09-26 16:55  werky  阅读(168)  评论(0编辑  收藏  举报