void Update() { // 볼륨 설정 fm.SetVolume("BGM", SoundBGMVolume); fm.SetVolume("SE", SoundSEVolume); // 씬이 바뀌었는지 검사 if (sceneName != SceneManager.GetActiveScene().name) { sceneName = SceneManager.GetActiveScene().name; // 배경음 재생 if (sceneName == "MainScene") { fm.Stop("BGM"); fm.FadeOutVolumeGroup("BGM", BGM_TITLE, 0.0f, 1.0f, false); fm.FadeInVolume(BGM_TITLE, SoundBGMVolume, 1.0f, true); BGM_TITLE.loop = true; BGM_TITLE.Play(); } else if (sceneName == "InGame") { fm.Stop("BGM"); fm.FadeOutVolumeGroup("BGM", BGM_STAGE, 0.0f, 1.0f, false); fm.FadeInVolume(BGM_STAGE, SoundBGMVolume, 1.0f, true); BGM_STAGE.loop = true; BGM_STAGE.Play(); } } }