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); } } }
// Use this for initialization void Start() { _storyNPCSerialiser = new UnityXMLSerialiser <StoryNPC>(); }
// Use this for initialization void Start() { _serialiser = new UnityXMLSerialiser <InterfaceTesting>(); }