Comunidad de diseño web y desarrollo en internet online

Boton mute para un video

Citar            
MensajeEscrito el 05 Ago 2010 06:06 pm
Quisierasaber como hacer un boton de mute que controle el sonido de un video, que por defecto este a 100 de volumen al pulsarle baje a 0 y al volver a pulsar vuelva a 100. He buscado tutoriales de esto pero no he encontrado, espero que alguien me pueda ayudar.

Por S?RGI0

44 de clabLevel



 

firefox
Citar            
MensajeEscrito el 06 Ago 2010 04:58 pm
Bueno te mando algo para que empieces

Código ActionScript :

//Creas un mc vacio
this.createEmptyMovieClip("vidSound",2);
vidSound.attachAudio(ns); //atacheas el sonido del video
var vSound:Sound = new Sound(vidSound);
vSound.setVolume(75);posicionas el nivel de volumen 
volScrub._xscale = 75;

volBottom.onPress = function() { boton en caso de ser presionado se ajuste a lo que tu quieras
   adjustSound();
   this.onMouseMove = adjustSound;
   muteBt.gotoAndStop(1);
}

volBottom.onRelease = volBottom.onReleaseOutside = function() { Cuando dejas de move
   delete this.onMouseMove;
}

function adjustSound() {
   var dist:Number = Math.floor(((_xmouse-volBottom._x)/volBottom._width)*100);
   if(dist >= 0 && dist <= 100) {
      volScrub._xscale = dist;
      vSound.setVolume(dist);
   }
}


Saludos

Por joshuavw

Claber

306 de clabLevel



Genero:Masculino  

Juego, aprendo y programo

firefox
Citar            
MensajeEscrito el 06 Ago 2010 06:54 pm
Gracias, creo quelo que el codigo que has puesto es para crear una barra en la que puedas subir y bajar el volumen ¿Correcto?. Me podrias mandar el .fla con la barra y los nombres de instancia es que me lio un poco. Despues yo añado el video.

Por S?RGI0

44 de clabLevel



 

firefox

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.