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); }
public void LoadAsync(SceneManager sceneManager, string mapFile) { this.mapFile = mapFile; this.sceneManager = sceneManager; LoadMapStarted?.Invoke(); }
public void LoadAsync() { LoadMapStarted?.Invoke(); worker.RunWorkerAsync(); }
public void LoadAsync(IGameMap gameMap, string mapFile) { worker.RunWorkerAsync(); LoadMapStarted?.Invoke(); }
public void LoadAsync(IGameMap map, string mapFile) { this.mapFile = mapFile; sceneManager = (map as GameMap).SceneManager; LoadMapStarted?.Invoke(); }
public void LoadAsync(SceneManager sceneManager, string mapFile) { LoadMapStarted?.Invoke(); loadedMapName = mapFile; fileLoader.ParseDotSceneAsync(mapFile, ResourceGroupManager.DEFAULT_RESOURCE_GROUP_NAME, sceneManager); }