Exemple #1
0
    public void MapInformation(S.MapInformation p)
    {
        ClearObjects();

        if (CurrentScene != null && CurrentScene.gameObject.scene.name == p.SceneName)
        {
            CurrentScene.LoadMap(p.FileName);
        }
        else
        {
            FindObjectOfType <LoadScreenManager>().LoadScene(p.SceneName, p.FileName);
        }
    }
Exemple #2
0
    public void MapInformation(S.MapInformation p)
    {
        foreach (var ob in ObjectList.ToArray())
        {
            Destroy(ob.Value.gameObject);
        }
        ObjectList.Clear();

        if (CurrentScene != null && CurrentScene.gameObject.scene.name == p.SceneName)
        {
            CurrentScene.LoadMap(p.FileName);
        }
        else
        {
            FindObjectOfType <LoadScreenManager>().LoadScene(p.SceneName, p.FileName);
        }
    }
Exemple #3
0
 public static void MapInformation(S.MapInformation p)
 {
     gameManager.MapInformation(p);
 }
Exemple #4
0
 public void MapInformation(S.MapInformation p)
 {
     FindObjectOfType <LoadScreenManager>().LoadScene(p.FileName);
     //SceneManager.LoadSceneAsync(p.FileName, LoadSceneMode.Additive);
 }