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

Ayudenme, problemas para controlar el sonido

Estas en el tema de Ayudenme, problemas para controlar el sonido en el foro de Flash y Actionscript en Foros del Web. tengo una pelicula madre que me carga por medio de un boton a otra pelicula que tiene sonidos. esos sonidos lo e colocado en la ...
  #1 (permalink)  
Antiguo 05/10/2006, 09:27
 
Fecha de Ingreso: abril-2006
Ubicación: Venezuela
Mensajes: 126
Antigüedad: 11 años, 8 meses
Puntos: 0
Exclamación Ayudenme, problemas para controlar el sonido

tengo una pelicula madre que me carga por medio de un boton a otra pelicula que tiene sonidos. esos sonidos lo e colocado en la linea de tiempo, ya que si lo vinculo y lo exporto para action script, la unica forma que se escuche es exportandolo para el primer fotograma y no me sirve, porque algunos sonidos estan que si en el fotograma 5, 25, 40. no puedo usar botones play/paused ya que por lo que e leido al pisar estop te manda a un fotograma de la linea de tiempo, y eso afectaria la sincronizacion de la peli ya q esta hecha de "fotograma a fotograma". Ya no se que hacer , si me pueden ayudar!!, se los gradeceré. a por ultimo en la pelicula que contiene sonido, hay un botón cerrar que me manda a la pelicula madre, el funciona correctamente, lo que no se es porque cuando retorno a la pelicula madre, se sigue escuchando el sonido de la peli anterior. que hagooooo?.

le agradezco anticipadamente.
gracias :)
  #2 (permalink)  
Antiguo 05/10/2006, 13:36
 
Fecha de Ingreso: abril-2006
Ubicación: Venezuela
Mensajes: 126
Antigüedad: 11 años, 8 meses
Puntos: 0
bueno creo que solucione mi problemas. hice lo siguiente: en vez de tener los sonidos en la linea de tiempo, los vincule para ction script. segundo en el primer fotograma puse una accion de manera que cuando me reprodujera la primera pista hiciera una pausa de 7 segundo en reproducir la segunda. el código es este:

Cita:
sonidos=new Sound();
sonidos.attachSound ("sono1");
sonidos.start (0,1);
function soni2(){
sonidos2=new Sound();
sonidos2.attachSound ("sono2");
sonidos2.start (0,1);
}
m1=setInterval (soni2,7000);
pruebo la peli y me corre bien solo como utilizo la instruccion setinterval me sigue reproduciendo "sono2", intenete agregandole lo siguiente:

Cita:
sonidos=new Sound();
sonidos.attachSound ("sono1");
sonidos.start (0,1);
function soni2(){
sonidos2=new Sound();
sonidos2.attachSound ("sono2");
sonidos2.start (0,1);
}
m1=setInterval (soni2,7000);
clearIntervval (m1);
pero esta vez, con la acciòn clearinterval, el flash la efectue antes del setinterval y no se reproduce la pista "sono2". pensando varie un poco mas el codigo y le coloque un ciclo y una condiciòn:

[QUOTE]c=0;
sonidos=new Sound();
sonidos.attachSound ("sono1");
sonidos.start (0,1);
function soni2(){
sonidos2=new Sound();
sonidos2.attachSound ("sono2");
sonidos2.start (0,1);
}

while (c < 1){
soni2();
m1=setInterval (soni2,7000);
c=+1;
}QUOTE]

me lo hace, pero primero me repdocue las 2 pistas al mismo tiempo (sono1 y sono2) y despues me vuelve a reproducir "sono2" infinitamente cada 7 segundo, no se que hacer. si alguien me puede medio ILUMINAR. se lo agradecere
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 20:26.