Ejemplo n.º 1
0
    public void LoadScene(string sceneName)
    {
        GameObjectUtility.ClearObjectPools();
        switch (sceneName)
        {
        case "":
            break;

        default:
            GameObject gO = GameObject.FindWithTag("Transition");
            switch (sceneName)
            {
            case "Intro":
                break;

            case "RoomSelection":
                break;

            case "HomeScreen":
                break;

            case "NewPinZiGame":
                break;

            case "maze":
                break;
            }
            if (gO != null)
            {
                gO.GetComponent <SceneTransitionAnimator> ().PlayTransition();
            }
            StartCoroutine(LoadSceneAfterTime(1.3f, sceneName));
            break;
        }
    }
 //-------------------------------
 public void LoadSceneForUI()
 {
     GameObjectUtility.ClearObjectPools();
     CharacterSpawner.EndGameClear();
     LoadSceneAsync("BuildingOne");
 }