using UnityEngine; using UnityEngine.SceneManagement; namespace Scampz.GameJam.Assets.Scripts.Audio { public class BGM : MonoBehaviour { [SerializeField] private AudioClip[] backgroundMusic; public AudioClip GetClipFromSceneType(Scene scene) { AudioClip audioClipToPlay = null; if (scene.name.Contains("Temple")) audioClipToPlay = backgroundMusic[0]; if (scene.name.Contains("Sanctum")) audioClipToPlay = backgroundMusic[1]; if (scene.name.Contains("Snow")) audioClipToPlay = backgroundMusic[2]; if (scene.name.Equals("SnowC")) audioClipToPlay = backgroundMusic[3]; if (scene.name.Contains("Airship")) audioClipToPlay = backgroundMusic[4]; if (scene.name.Equals("AirshipInside")) audioClipToPlay = backgroundMusic[5]; if (scene.name.Contains("Void")) audioClipToPlay = backgroundMusic[6]; return audioClipToPlay; } } }