void Start() { Shibuya24UnityAudioManager.InitializeIfNeed(); // Apply LocalSave #if ENABLE_LOCALSAVE_SHIBUYA24_AUDIO bgmVolume = AudioLocalSave.GetVolume(AudioChannel.BGM); seVolume = AudioLocalSave.GetVolume(AudioChannel.SE); _isBgmMute = AudioLocalSave.GetMute(AudioChannel.BGM); _isSeMute = AudioLocalSave.GetMute(AudioChannel.SE); #endif }
private void OnValueChangeSeVolume() { Shibuya24UnityAudioManager.SetVolume(AudioChannel.SE, seVolume); }
private void OnValueChangeBgmVolume() { Debug.Log($"OnValueChangeBgmVolume : {bgmVolume}"); Shibuya24UnityAudioManager.SetVolume(AudioChannel.BGM, bgmVolume); }
void ToggleBGMMute() { Shibuya24UnityAudioManager.SetMute(AudioChannel.BGM, _isBgmMute); _isBgmMute = _isBgmMute == false; }
void ToggleSEMute() { Shibuya24UnityAudioManager.SetMute(AudioChannel.SE, _isSeMute); _isSeMute = _isSeMute == false; }
void StopBgm() { Shibuya24UnityAudioManager.StopBgm(); }
void PlayBGM2() { Shibuya24UnityAudioManager.Play("bgm/bgm_test2"); }
void PlayFx3() { Shibuya24UnityAudioManager.Play("se/se_fx3"); }