public void CurrenTendencyData() // XML에서 데이터를 가지고와서 fSanctity,fDarkNess,fHeart에 데이터값을 변경 { CurrentData = XMLCharInfoTendency.Instance.GetTendencyData(0); fSanctity = CurrentData.fSanctity; fDarkNess = CurrentData.fDarkNess; fHeart = CurrentData.fHeart; }
public void CreateXml() { Tendencys = new List <XMLCharInfoTendencyData>(); for (int i = 0; i < 1; i++) { XMLCharInfoTendencyData Tendency = new XMLCharInfoTendencyData { fSanctity = TendencyUIData.Instance.fSanctityOrigin, fDarkNess = TendencyUIData.Instance.fDarkNessOrigin, fHeart = TendencyUIData.Instance.fHeartOrigin }; Tendencys.Add(Tendency); } XmlDocument Document = new XmlDocument(); XmlElement TendencyListElement = Document.CreateElement("TendencyList"); Document.AppendChild(TendencyListElement); foreach (XMLCharInfoTendencyData Tendency in Tendencys) { XmlElement TendencyElement = Document.CreateElement("Tendency"); TendencyElement.SetAttribute("fSanctity", Tendency.fSanctity.ToString()); TendencyElement.SetAttribute("fDarkNess", Tendency.fDarkNess.ToString()); TendencyElement.SetAttribute("fHeart", Tendency.fHeart.ToString()); TendencyListElement.AppendChild(TendencyElement); } Document.Save(filePath); }
public void CurrentTendencyUIText() { CurrentText = XMLCharInfoTendency.Instance.GetTendencyData(0); fSanctity.text = CurrentText.fSanctity.ToString(); fDarkNess.text = CurrentText.fDarkNess.ToString(); fHeart.text = CurrentText.fHeart.ToString(); }
public void LoadXml() { Tendencys = new List <XMLCharInfoTendencyData>(); XmlDocument Document = new XmlDocument(); Document.Load(filePath); XmlElement TendencyListElement = Document["TendencyList"]; foreach (XmlElement TendencyElement in TendencyListElement.ChildNodes) { XMLCharInfoTendencyData Tendency = new XMLCharInfoTendencyData { fSanctity = System.Convert.ToSingle(TendencyElement.GetAttribute("fSanctity")), fDarkNess = System.Convert.ToSingle(TendencyElement.GetAttribute("fDarkNess")), fHeart = System.Convert.ToSingle(TendencyElement.GetAttribute("fHeart")), }; // Debug.Log(TendencyElement.GetAttribute("fSanctity")); Tendencys.Add(Tendency); } }