StopAllSounds









How do I use Stop All Sounds
Below are practical examples compiled from projects for learning and reference purposes

Featured Snippets


File name: GameplayController.cs Copy
32  void Start () {
33   InitializeVariables ();
34
35   if (GameController.instance != null && MusicController.instance != null) {
36    if (GameController.instance.isMusicOn) {
37     MusicController.instance.GameplaySound ();
38    } else {
39     MusicController.instance.StopAllSounds ();
40    }
41   }
42
43  }
File name: GameplayController.cs Copy
249  public void BackToLevelMenu(){
250   if(GameController.instance != null && MusicController.instance != null){
251    if (GameController.instance.isMusicOn) {
252     MusicController.instance.PlayBgMusic ();
253    } else {
254     MusicController.instance.StopAllSounds ();
255    }
256   }
257   SceneManager.LoadScene ("Level Menu");
258   Time.timeScale = 1;
259  }
File name: MainMenuController.cs Copy
13  void Start () {
14   if(GameController.instance != null && MusicController.instance != null){
15    if (GameController.instance.isMusicOn) {
16     MusicController.instance.PlayBgMusic ();
17     soundToggle.isOn = true;
18    } else {
19     MusicController.instance.StopAllSounds ();
20     soundToggle.isOn = false;
21    }
22   }
23  }
File name: MainMenuController.cs Copy
53  public void SoundToggle(){
54   if (soundToggle.isOn) {
55    GameController.instance.isMusicOn = true;
56    MusicController.instance.PlayBgMusic ();
57    GameController.instance.Save ();
58   } else {
59    GameController.instance.isMusicOn = false;
60    MusicController.instance.StopAllSounds ();
61    GameController.instance.Save ();
62   }
63  }
File name: MusicController.cs Copy
58  public void StopAllSounds(){
59   if(audioSource.isPlaying){
60    audioSource.Stop ();
61   }
62  }

StopAllSounds 108 lượt xem

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