示例#1
0
        public static void saveStory(string path, Story story)
        {
            StoryEditor.Serialization.IStorySerializer serializer = new StoryEditor.Serialization.JSON.JSONSerializer();
            string json = serializer.Serialize(story);

            StoryEditor.Serialization.IStringSerializer writer = new StoryEditor.Serialization.FileSerializer();
            writer.Serialize(path, json);

            return;
        }
示例#2
0
        public static Story loadStory(string path)
        {
            StoryEditor.Serialization.IStringSerializer writer = new StoryEditor.Serialization.FileSerializer();
            string json = writer.Deserialzie(path);

            StoryEditor.Serialization.IStorySerializer serializer = new StoryEditor.Serialization.JSON.JSONSerializer();
            Story story = serializer.Deserialize(json);

            return story;
        }