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()); } } }