예제 #1
0
        /// <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;
        }
예제 #2
0
        /// <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;
        }