public void LoadMap() { SpriteRenderer defaultSR; SpriteRenderer XmlSR; string path; path = loadOptionDropDown.captionText.text; //Debug.Log (loadOptionDropDown.captionText.text); List <BrickXml> loadedBrickXml = new List <BrickXml>(); loadedBrickXml = XMLObjectSerializer.Deserialize <List <BrickXml> >(Application.dataPath + "/XmlMaps/" + path); /* for (int i = 0; i < loadedBrickXml.Count; i++) * { * Debug.Log (loadedBrickXml[i].brickNumber + " " + loadedBrickXml[i].brickPosX + " " + loadedBrickXml[i].brickPosY); * } */ for (int i = 0; i < defaultBricksMap.Count; i++) { defaultSR = defaultBricksMap [i].GetComponent <SpriteRenderer>(); XmlSR = bricks [loadedBrickXml [i].brickNumber].GetComponent <SpriteRenderer>(); defaultSR.sprite = XmlSR.sprite; } }
public void LoadMap() { string path; path = loadOptionDropDown.captionText.text; //Debug.Log (loadOptionDropDown.captionText.text); loadedBrickXml = XMLObjectSerializer.Deserialize <List <BrickXml> >(Application.dataPath + "/XmlMaps/" + path); ResetMap(); }
public void performanceTest() { Process.GetCurrentProcess().PriorityClass = ProcessPriorityClass.High; Thread.CurrentThread.Priority = ThreadPriority.Highest; var watch = new Stopwatch(); GC.Collect(); GC.WaitForPendingFinalizers(); GC.Collect(); watch.Start(); dataFiller1 = new LargeDataFillerImpl(); dataFiller1.GetPeopleList(); dataFiller1.GetItemsList(); dataFiller1.GetStatesList(); dataFiller1.GetEventsList(); watch.Stop(); Console.WriteLine("LargeDataFiller time = {0}", watch.Elapsed.TotalMilliseconds); watch.Reset(); watch.Start(); dataFiller2 = new LargeJsonDataFillerImpl(); dataFiller2.GetPeopleList(); dataFiller2.GetItemsList(); dataFiller2.GetStatesList(); dataFiller2.GetEventsList(); watch.Stop(); Console.WriteLine("LargeJsonDataFiller time = {0}", watch.Elapsed.TotalMilliseconds); watch.Reset(); watch.Start(); XMLObjectSerializer <DataContext> .Deserialize("XmlData/DataContextData.xml"); watch.Stop(); Console.WriteLine("XmlSerializer time = {0}", watch.Elapsed.TotalMilliseconds); watch.Reset(); watch.Start(); OwnSerializer.Deserialize("OwnSerializerData/SerializedData.data"); watch.Stop(); Console.WriteLine("OwnSerializer time = {0}", watch.Elapsed.TotalMilliseconds); }
public void LoadHighScoreXML() { path = Application.dataPath + "/HighScore.xml"; bestScore = XMLObjectSerializer.Deserialize <HighScore> (path); DebrySpawn.highScore = bestScore.highScore; }
// Use this for initialization void Start() { path = Application.dataPath + "/HighScore.xml"; bestScore = XMLObjectSerializer.Deserialize <HighScore> (path); }
public void deserializeObjectXMLTest() { DataContext dataCtx = XMLObjectSerializer <DataContext> .Deserialize(FILENAME); }
void Start() { BrickXml Brick = XMLObjectSerializer.Deserialize <BrickXml> (Application.dataPath + "/brick.xml"); Debug.Log(Brick.brickNumber); }