GetActiveScene









How do I use Get Active Scene
Below are practical examples compiled from projects for learning and reference purposes

Featured Snippets


File name: ButtonManager.cs Copy
16  public void ReloadScene() {
17
18   SceneManager.LoadScene(SceneManager.GetActiveScene().name);
19  }
File name: MainMenuController.cs Copy
32  public void StartButton(){
33   SceneManager.LoadScene(SceneManager.GetActiveScene().buildIndex + 1);
34  }
File name: UIgame.cs Copy
166     public void Retry_btn()
167     {
168         SceneManager.LoadScene(SceneManager.GetActiveScene().buildIndex);
169     }
File name: GameplayController.cs Copy
242  public void RestartGame(){
243   SceneManager.LoadScene (SceneManager.GetActiveScene().buildIndex);
244   if(GameController.instance != null){
245    GameController.instance.currentLevel = prevLevel;
246   }
247  }
File name: LevelController.cs Copy
17  void Update () {
18   if(Input.GetKeyDown("Escape")){
19    SceneManager.LoadScene (SceneManager.GetActiveScene ().buildIndex - 1);
20   }
21  }
File name: Player.cs Copy
223   private void Restart ()
224   {
225    //Load the last scene loaded, in this case Main, the only scene in the game. And we load it in "Single" mode so it replace the existing one
226             //and not load all the scene object in the current scene.
227             SceneManager.LoadScene(SceneManager.GetActiveScene().buildIndex, LoadSceneMode.Single);
228   }

GetActiveScene 133 lượt xem

Gõ tìm kiếm nhanh...