StopAllSound
How do I use Stop All Sound
Below are practical examples compiled from projects for learning and reference purposes
Featured Snippets
File name: GameplayController.cs
Copy
21 void Start () {
22 if(MusicController.instance != null && GameController.instance != null){
23 if (GameController.instance.isMusicOn) {
24 MusicController.instance.PlayGameplaySound ();
25 } else {
26 MusicController.instance.StopAllSound ();
27 }
28 }
29
30 InitializeGameplayVariables ();
31 }
File name: MainMenuController.cs
Copy
12 void Start () {
13 if(GameController.instance && MusicController.instance){
14 if (GameController.instance.isMusicOn) {
15 MusicController.instance.PlayBackgroundSound ();
16 } else {
17 MusicController.instance.StopAllSound ();
18 }
19 }
20 }
File name: MusicController.cs
Copy
50 public void StopAllSound(){
51 if(audioSource.isPlaying){
52 audioSource.Stop ();
53 }
54 }
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 }
StopAllSound 141 lượt xem
Gõ tìm kiếm nhanh...