SceneManager









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

Featured Snippets


File name: ButtonManager.cs Copy
8  public void LoadScene(string sceneName) {
9   SceneManager.LoadScene(sceneName);
10  }
File name: ButtonManager.cs Copy
16  public void ReloadScene() {
17
18   SceneManager.LoadScene(SceneManager.GetActiveScene().name);
19  }
File name: GameManagerScript.cs Copy
69  public void playAgain () {
70   Time.timeScale = 1f;
71   pauseButton.gameObject.SetActive (true);
72   SceneManager.LoadScene ("Gameplay");
73   gameOverPanel.SetActive (false);
74  }
File name: GameManagerScript.cs Copy
76  public void gotoMenu () {
77   SceneManager.LoadScene ("Main");
78  }
File name: MenuManager.cs Copy
28  public void playGame () {
29   Time.timeScale = 1f;
30   SceneManager.LoadScene ("Gameplay");
31  }
File name: GameplayController.cs Copy
239  public void QuitButton(){
240   SceneManager.LoadScene ("Main Menu");
241   Time.timeScale = 1;
242  }
File name: GameplayController.cs Copy
244  void PausePanel(){
245   if (gameInProgress && !pausePanel.activeInHierarchy) {
246    pausePanel.SetActive (true);
247    Time.timeScale = 0;
248    gameInProgress = false;
249   } else if(!gameInProgress && !pausePanel.activeInHierarchy) {
250    SceneManager.LoadScene ("Main Menu");
251   }
252  }
File name: MainMenuController.cs Copy
32  public void StartButton(){
33   SceneManager.LoadScene(SceneManager.GetActiveScene().buildIndex + 1);
34  }
File name: UIgame.cs Copy
133     public void ExitFromPauseToMainMenu_btn()
134     {
135         SystemScr.Pause(false);
136         SceneManager.LoadScene("MenuScene");
137     }
File name: UIgame.cs Copy
166     public void Retry_btn()
167     {
168         SceneManager.LoadScene(SceneManager.GetActiveScene().buildIndex);
169     }

Download file with original file name:SceneManager

SceneManager 410 lượt xem

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