Steam Audio issue fixed, volume slider issue fixed
This commit is contained in:
@@ -116,34 +116,45 @@ public class AudioManager : MonoBehaviour
|
||||
_instance.sfxVCA = RuntimeManager.GetVCA("vca:/SFX");
|
||||
_instance.uiVCA = RuntimeManager.GetVCA("vca:/UI");
|
||||
|
||||
_instance.masterVCA.setVolume(_instance.MasterVolume);
|
||||
_instance.musicVCA.setVolume(_instance.MusicVolume);
|
||||
_instance.ambienceVCA.setVolume(_instance.AmbienceVolume);
|
||||
_instance.sfxVCA.setVolume(_instance.SFXVolume);
|
||||
_instance.uiVCA.setVolume(_instance.UIVolume);
|
||||
|
||||
}
|
||||
|
||||
public void SetMasterVCA(float value)
|
||||
{
|
||||
masterVCA.setVolume(value);
|
||||
MasterVolume = value;
|
||||
masterVCA.setVolume(MasterVolume);
|
||||
}
|
||||
|
||||
public void SetMusicVCA(float value)
|
||||
{
|
||||
musicVCA.setVolume(value);
|
||||
MusicVolume = value;
|
||||
musicVCA.setVolume(MusicVolume);
|
||||
}
|
||||
|
||||
public void SetAmbientVCA(float value)
|
||||
{
|
||||
ambienceVCA.setVolume(value);
|
||||
AmbienceVolume = value;
|
||||
ambienceVCA.setVolume(AmbienceVolume);
|
||||
}
|
||||
|
||||
public void SetSFXVCA(float value)
|
||||
{
|
||||
sfxVCA.setVolume(value);
|
||||
SFXVolume = value;
|
||||
sfxVCA.setVolume(SFXVolume);
|
||||
}
|
||||
|
||||
public void SetUIVCA(float value)
|
||||
{
|
||||
|
||||
uiVCA.setVolume(value);
|
||||
UIVolume = value;
|
||||
uiVCA.setVolume(UIVolume);
|
||||
}
|
||||
|
||||
|
||||
private void Awake()
|
||||
{
|
||||
if (_instance && _instance != this)
|
||||
@@ -161,23 +172,6 @@ public class AudioManager : MonoBehaviour
|
||||
return eventInstance;
|
||||
}
|
||||
|
||||
private void Update()
|
||||
{
|
||||
//musicBus.setVolume(MusicVolume);
|
||||
//ambientBus.setVolume(AmbienceVolume);
|
||||
//sfxBus.setVolume(SFXVolume);
|
||||
//uiBus.setVolume(UIVolume);
|
||||
//masterBus.setVolume(MasterVolume);
|
||||
|
||||
|
||||
//VCA volumes
|
||||
masterVCA.setVolume(MasterVolume);
|
||||
ambienceVCA.setVolume(AmbienceVolume);
|
||||
musicVCA.setVolume(MusicVolume);
|
||||
sfxVCA.setVolume(SFXVolume);
|
||||
uiVCA.setVolume(UIVolume);
|
||||
}
|
||||
|
||||
public static bool IsEventReferenceValid(EventReference eventReference)
|
||||
{
|
||||
return eventReference.Guid != nullGuid;
|
||||
|
||||
Reference in New Issue
Block a user