コード例 #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);
            }
        }
    }
コード例 #2
0
 // Use this for initialization
 void Start()
 {
     _storyNPCSerialiser = new UnityXMLSerialiser <StoryNPC>();
 }
コード例 #3
0
 // Use this for initialization
 void Start()
 {
     _serialiser = new UnityXMLSerialiser <InterfaceTesting>();
 }