PlayBgMusic
How do I use Play Bg Music
Below are practical examples compiled from projects for learning and reference purposes
Featured Snippets
Line | Code | Ex.. |
---|---|---|
252 | MusicController.instance.PlayBgMusic (); | 1 |
16 | MusicController.instance.PlayBgMusic (); | 2 |
56 | MusicController.instance.PlayBgMusic (); | 3 |
42 | public void PlayBgMusic(){ | 4 |
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
42 public void PlayBgMusic(){
43 if(background){
44 audioSource.clip = background;
45 audioSource.loop = true;
46 audioSource.Play ();
47 }
48 }
PlayBgMusic 149 lượt xem
Gõ tìm kiếm nhanh...