示例#1
0
        public void LoadTiles(string path)
        {
            Tiles loadedTileset = XmlLoader.DeSerializeObject <Tiles>(path);

            tiles         = loadedTileset.tiles;
            textureFolder = loadedTileset.textureFolder;
            name          = loadedTileset.name;
        }
示例#2
0
        public void LoadLevel(string path)
        {
            Level loadedLevel = XmlLoader.DeSerializeObject <Level>(path);

            tiles         = loadedLevel.tiles;
            floorColour   = loadedLevel.floorColour;
            ceilingColour = loadedLevel.ceilingColour;
        }
示例#3
0
 public Level LoadAndGetLevel(string path)
 {
     return(XmlLoader.DeSerializeObject <Level>(path));
 }