Files
berry-dash-custom/Assets/Scripts/MenuMusic.cs
T
2025-08-27 19:25:56 -07:00

35 lines
749 B
C#

using UnityEngine;
using UnityEngine.SceneManagement;
public class MenuMusic : MonoBehaviour
{
public static MenuMusic Instance;
void Awake()
{
if (Instance == null)
{
Instance = this;
DontDestroyOnLoad(gameObject);
SceneManager.sceneLoaded += OnSceneLoaded;
}
else
{
Destroy(gameObject);
}
}
void Start()
{
GetComponent<AudioSource>().volume = BazookaManager.Instance.GetSettingMusicVolume();
}
void OnSceneLoaded(Scene scene, LoadSceneMode mode)
{
if (scene.name == "GamePlayer")
{
SceneManager.sceneLoaded -= OnSceneLoaded;
Destroy(gameObject);
}
}
}