void loadMaps() {
			MapLoaderControler mapLoaderControler = new MapLoaderControler();
			
			MapLoaderOptions options = MapLoaderOptions.NONE;
			if(separatePrefabByTiledLayers) options |= MapLoaderOptions.SEPARATE_PREFAB_BY_TILED_LAYERS;
			
			mapLoaderControler.loadToPrefab = loadToPrefab;
			mapLoaderControler.prefabRoot = "Assets" + prefabFolder;
			mapLoaderControler.options = options;
			
			
			int index = 0;
			int loadedMap = 0;
			System.Diagnostics.Stopwatch stopWatch = new System.Diagnostics.Stopwatch();
			stopWatch.Start();
			foreach (FileInfo file in files) {
				if(selectedFiles[index]){
					loadedMap++;
					mapLoaderControler.loadFile(linker, file);
				}
				index++;
			}
			float time = stopWatch.ElapsedMilliseconds / 1000f;
			Debug.Log(string.Format("Loaded {0} maps in {1} s.", loadedMap, time));
		}
Exemple #2
0
 void reload()
 {
     MapLoaderControler mapLoaderControler = new MapLoaderControler();
     GameObject go = mapLoaderControler.loadFile(linker, new System.IO.FileInfo(filePath));
     go.transform.parent = transform.parent;
     gameObject.Remove();
 }
        void loadMaps()
        {
            MapLoaderControler mapLoaderControler = new MapLoaderControler();

            MapLoaderOptions options = MapLoaderOptions.NONE;
            if(separatePrefabByTiledLayers) options |= MapLoaderOptions.SEPARATE_PREFAB_BY_TILED_LAYERS;

            mapLoaderControler.loadToPrefab = loadToPrefab;
            mapLoaderControler.prefabRoot = "Assets" + prefabFolder;
            mapLoaderControler.options = options;

            int index = 0;
            int loadedMap = 0;
            System.Diagnostics.Stopwatch stopWatch = new System.Diagnostics.Stopwatch();
            stopWatch.Start();
            foreach (FileInfo file in files) {
                if(selectedFiles[index]){
                    loadedMap++;
                    mapLoaderControler.loadFile(linker, file);
                }
                index++;
            }
            float time = stopWatch.ElapsedMilliseconds / 1000f;
            Debug.Log(string.Format("Loaded {0} maps in {1} s.", loadedMap, time));
        }
Exemple #4
0
        void reload()
        {
            MapLoaderControler mapLoaderControler = new MapLoaderControler();
            GameObject         go = mapLoaderControler.loadFile(linker, new System.IO.FileInfo(filePath));

            go.transform.parent = transform.parent;
            gameObject.Remove();
        }