public static void LoadStoryNPCs() { UnityXMLSerialiser <StoryNPC> serialiser = new UnityXMLSerialiser <StoryNPC>(); List <string> result = Directory.GetFiles(Application.streamingAssetsPath.Replace('/', '\\')).ToList(); foreach (string path in result) { FileInfo info = new FileInfo(path); if (info.FullName.Contains("StoryNPC") && info.Extension != ".meta") { var resultObj = serialiser.DeserialiseXML(info); StoryNPCs.Add(resultObj); } } }
public void Deserialise() { StoryNPC npc = _storyNPCSerialiser.DeserialiseXML(new System.IO.FileInfo(Application.streamingAssetsPath + @"\StoryNPC.xml")); }
public void Deserialise() { InterfaceTesting deser = _serialiser.DeserialiseXML(new System.IO.FileInfo(Application.streamingAssetsPath + @"\InterfaceTesting.xml")); }