using UnityEngine;
public class AudioDeviceManager : MonoBehaviour
{
// 오디오 설정이 변경될 때 호출
void OnEnable()
{
AudioSettings.OnAudioConfigurationChanged += HandleAudioConfigurationChanged;
}
void OnDisable()
{
AudioSettings.OnAudioConfigurationChanged -= HandleAudioConfigurationChanged;
}
// 사운드 장치가 변경되었을 때 처리하는 메서드
private void HandleAudioConfigurationChanged(bool deviceWasChanged)
{
if (deviceWasChanged)
{
Debug.Log("Audio device has been changed.");
// 사운드 장치 변경에 따른 추가 로직을 작성
}
}
}
뇌장하드