Foros del Web » Creando para Internet » Flash y Actionscript »

Controlador de Sonido

Estas en el tema de Controlador de Sonido en el foro de Flash y Actionscript en Foros del Web. Ok, aqui estamos nuevamente Maestros del Wel "veo", mi consulta es la siguiente: Deseo agregar sonido a mi pelicula, pero deseo que este tenga un ...
  #1 (permalink)  
Antiguo 21/03/2005, 08:24
Avatar de CREW  
Fecha de Ingreso: diciembre-2004
Ubicación: Mi Casa
Mensajes: 793
Antigüedad: 19 años, 4 meses
Puntos: 0
Controlador de Sonido

Ok, aqui estamos nuevamente Maestros del Wel "veo", mi consulta es la siguiente:

Deseo agregar sonido a mi pelicula, pero deseo que este tenga un On y un Off (nada más), pero a su vez deseo que me aparezca un equalizador del sonido (espero que me entiendan), espero que me entiendan.....

Espero sus conocimientos...
  #2 (permalink)  
Antiguo 21/03/2005, 09:56
Avatar de CREW  
Fecha de Ingreso: diciembre-2004
Ubicación: Mi Casa
Mensajes: 793
Antigüedad: 19 años, 4 meses
Puntos: 0
Ya poh Master del Web, que les pasa hoy, estamos cansados...si apenas es dia lunes...
  #3 (permalink)  
Antiguo 21/03/2005, 16:04
Avatar de CREW  
Fecha de Ingreso: diciembre-2004
Ubicación: Mi Casa
Mensajes: 793
Antigüedad: 19 años, 4 meses
Puntos: 0
Vamos chikos que les pasa hoy....
  #4 (permalink)  
Antiguo 21/03/2005, 20:05
Avatar de Bandit
Moderador
 
Fecha de Ingreso: julio-2003
Ubicación: Lima - Perú
Mensajes: 16.726
Antigüedad: 20 años, 9 meses
Puntos: 406
Hola CREW:
Primero crea tus dos botones: stop y play.
Estos botones los pones dentro de un MC, en la capa 1 frame colocas el botón: Play, lo seleccionas y le pones éste código:
on (press) {
if (_root.TopeVolumen>10) {
_root.TopeVolumen = 0;
} else if (_root.TopeVolumen<1) {
_root.TopeVolumen = 100;
}
gotoAndStop(2);
}
En la capa 2 frame 2 coloca el botón Stop y éste código:
on (press) {
if (_root.TopeVolumen>10) {
_root.TopeVolumen = 0;
} else if (_root.TopeVolumen<1) {
_root.TopeVolumen = 100;
}
gotoAndStop(1);
}
En la capa 2 en los frames 1 y 2 coloca un stop();
Ahora crea otro MC para crear la barra del equalizador, en la capa 1 frame 1 dibuja un cuadrado de 24 x 24 con el color de relleno que más te guste, en los fotogramas 2, 3, 4, 5, 6, 7, vas colocando una copia del cuadrado uno encima de otro en el frame 8 coloca un fotograma simple, en el frame 8 coloca un fotograma clave, en el frame 9 elimina el cuadrado de arriba y asi vas colocando fotogramas claves y eliminando una a una hasta el frame 14, donde sólo quedará el primer cuadrado. En la capa 1 frame 1 coloca éste código:
gotoAndPlay(random(15));
Crea otro MC que va a ser el equalizador en la capa 1 frame 1 coloca 8 instancias del MC de la barra del equalizador, formando una fila horizontal.
En el escenario en la capa 1 framne 1 coloca el MC que contiene los botones y el equalizador.
La musica que está en la biblioteca le das con el derecho y lo vinculas en la ventana que aparece le das un nombre por ejemplo; música y activas donde dice: Exportar para ActionScript y Acepta.
Crea la capa 2 en el frame 1 coloca éste código:
Volumen = "0";
TopeVolumen = "100";
//Aquí attachamos el sonido
Music = new Sound();
Music.attachSound("Music");
Music.setVolume(Volumen);
Music.start(0, 1000);
//Aquí controlamos el VOLUMEN
_root.onEnterFrame = function() {
if (Volumen<TopeVolumen) {
++Volumen;
} else if (Volumen>TopeVolumen) {
--Volumen;
}
Music.setVolume(Volumen);
Equalizer._yscale = Volumen;
};

Espero haberte sido de ayuda y esté clara la explicación.
__________________
Bandit.
Si no sabes estudia y si sabes enseña.
http://www.banditwebdesign.com/
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 15:59.