Files
Shopping_UnityVR/Assets/02_Scripts/UI/BGMBox.cs

29 lines
584 B
C#

using TMPro;
using UnityEngine;
public class BGMBox : MonoBehaviour
{
[SerializeField] private 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);
}
}