Esempio n. 1
0
 public void LoadAsync(IGameMap map, string mapFile)
 {
     fileLoader = new DotSceneLoader.DotSceneLoader((GameMap)map);
     fileLoader.LoadSceneFinished += FileLoader_LoadSceneFinished;
     LoadMapStarted?.Invoke();
     loadedMapName = mapFile;
     fileLoader.ParseDotSceneAsync(mapFile, ResourceGroupManager.DEFAULT_RESOURCE_GROUP_NAME, ((GameMap)map).SceneManager);
 }
Esempio n. 2
0
 public void LoadAsync(SceneManager sceneManager, string mapFile)
 {
     this.mapFile      = mapFile;
     this.sceneManager = sceneManager;
     LoadMapStarted?.Invoke();
 }
Esempio n. 3
0
 public void LoadAsync()
 {
     LoadMapStarted?.Invoke();
     worker.RunWorkerAsync();
 }
Esempio n. 4
0
 public void LoadAsync(IGameMap gameMap, string mapFile)
 {
     worker.RunWorkerAsync();
     LoadMapStarted?.Invoke();
 }
Esempio n. 5
0
 public void LoadAsync(IGameMap map, string mapFile)
 {
     this.mapFile = mapFile;
     sceneManager = (map as GameMap).SceneManager;
     LoadMapStarted?.Invoke();
 }
Esempio n. 6
0
 public void LoadAsync(SceneManager sceneManager, string mapFile)
 {
     LoadMapStarted?.Invoke();
     loadedMapName = mapFile;
     fileLoader.ParseDotSceneAsync(mapFile, ResourceGroupManager.DEFAULT_RESOURCE_GROUP_NAME, sceneManager);
 }