/// <summary> /// Permite controlar el volumen de todos los efectos de sonido mediante un botón deslizante. /// </summary> /// <param name="sender"></param> /// <param name="e"></param> public static void CambioVolumenEfectosSonido(object sender, EventArgs e) { Botones boton = sender as BotonDeslizante; float valor = (boton._PosicionProximaOrigen.X - (float)boton._RestriccionesDesplazamiento.Left) / (float)boton._RestriccionesDesplazamiento.Width; EfectosSonidoR._VolumenEfectosSonido = valor; }
/// <summary> /// Permite controlar el volumen general mediante un botón deslizante. /// Usado en eventos /// </summary> /// <param name="sender"></param> /// <param name="e"></param> public static void CambioVolumenGeneral(object sender, EventArgs e) { Botones boton = sender as BotonDeslizante; //Obtenemos el valor de desplazamiento entre 0 y 1. float valor = (boton._PosicionProximaOrigen.X - (float)boton._RestriccionesDesplazamiento.Left) / (float)boton._RestriccionesDesplazamiento.Width; CancionesR._VolumenGeneral = valor; }