using TMPro; using UnityEngine; public class BGMBox : MonoBehaviour { public BGMClip _bgmClip; [Header("Refs")] [SerializeField] private TMP_Text _bgmNameField; [SerializeField] private GameObject _playSignObj; private void Awake() { _bgmNameField.text = _bgmClip.BGMName; } public void PlayBGM() { SoundManager.Instance.PlayBGM(_bgmClip.Clip); _playSignObj.SetActive(true); } public void StopBGM() { SoundManager.Instance.StopBGM(); _playSignObj.SetActive(false); } }