public void SetMixerVolume(MIXER_GROUP_TYPE a_mixerGroupType, float a_volume) { MixerGroupLink mixer = m_listMixerGroup.Find(x => x.MixerType == a_mixerGroupType); Assert.AreNotEqual(mixer, null, "MixerGroup don't exist"); mixer.MixerGroup.audioMixer.SetFloat(mixer.VolumeVariable, a_volume); }
public float GetMixerVolume(MIXER_GROUP_TYPE a_mixerGroupType) { float res = 0; MixerGroupLink mixer = m_listMixerGroup.Find(x => x.MixerType == a_mixerGroupType); Assert.AreNotEqual(mixer, null, "MixerGroup don't exist"); mixer.MixerGroup.audioMixer.GetFloat(mixer.VolumeVariable, out res); return(res); }