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...