public void Sample() { manager = GameObject.Find("Manager").GetComponent <Xml_Manager> (); if (GUILayout.Button("Sample", GUILayout.Height(30), GUILayout.Width(100f))) { manager.ListClear(); manager.ResetFileStatus(); manager.selectedMark = ""; XML_Data xmldata = new XML_Data(); for (int i = 0; i < xmldata.Sample().Count; i++) { manager.xmlArrayList.Add(xmldata.Sample() [i]); } manager.xmlDic = new Dictionary <string, int> (); for (int i = 0; i < manager.xmlArrayList.Count; i++) { Xml_Manager.XmlMarker tmp_xmlData = manager.xmlArrayList [i] as Xml_Manager.XmlMarker; manager.xmlDic.Add(tmp_xmlData.locationName, i); } } }
public void AddList() { manager.ResetFileStatus(); int count = manager.xmlDic.Count; count++; string title = "noname"; title = title + count; for (int i = 0; i < manager.xmlArrayList.Count; i++) { Xml_Manager.XmlMarker tmp_xmlData = manager.xmlArrayList [i] as Xml_Manager.XmlMarker; if (tmp_xmlData.locationName == title) { title = title + "_"; } } XML_Data xmldata = new XML_Data(); manager.xmlArrayList.Add(xmldata.Default(title)); manager.xmlDic = new Dictionary <string, int> (); for (int i = 0; i < manager.xmlArrayList.Count; i++) { Xml_Manager.XmlMarker tmp_xmlData = manager.xmlArrayList [i] as Xml_Manager.XmlMarker; manager.xmlDic.Add(tmp_xmlData.locationName, i); } }