Exemplo n.º 1
0
    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);
            }
        }
    }
Exemplo n.º 2
0
 public void Deserialise()
 {
     StoryNPC npc = _storyNPCSerialiser.DeserialiseXML(new System.IO.FileInfo(Application.streamingAssetsPath + @"\StoryNPC.xml"));
 }
Exemplo n.º 3
0
 public void Deserialise()
 {
     InterfaceTesting deser = _serialiser.DeserialiseXML(new System.IO.FileInfo(Application.streamingAssetsPath + @"\InterfaceTesting.xml"));
 }