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

Problema con botón parar sonido

Estas en el tema de Problema con botón parar sonido en el foro de Flash y Actionscript en Foros del Web. Hola a tod@s, Espero que alguien pueda ayudarme. En mi película (prueba.swf)hago una carga de un swf con música en un contenedor. Cuando hago click ...
  #1 (permalink)  
Antiguo 26/05/2010, 08:58
 
Fecha de Ingreso: abril-2008
Mensajes: 201
Antigüedad: 16 años
Puntos: 0
Problema con botón parar sonido

Hola a tod@s,

Espero que alguien pueda ayudarme.

En mi película (prueba.swf)hago una carga de un swf con música en un contenedor. Cuando hago click en el botón (volver_btn6) para quitar la carga y volver a la home, me da este error:

TypeError: Error #1010: Un término no está definido y no tiene propiedades.
at prueba_fla::MainTimeline/goHome6()

La carga de la música es esta:

Código:
var sonido:Sound = new Sound(new URLRequest("vivaldi.mp3"));
var canal:SoundChannel = new SoundChannel();
var transformacion:SoundTransform = new SoundTransform(1);
 
canal = sonido.play(0, 0, transformacion);
transformacion.volume = 1;
canal.soundTransform = transformacion;
El código de la carga del swf con musica (mano.swf)es este:

Código:
var cargaMusica6:Loader = new Loader ;
var swfExterno6:MovieClip;
cargaMusica6.contentLoaderInfo.addEventListener(Event.COMPLETE,completo);

function completo(event:Event):void {
    swfExterno6=event.target.content as MovieClip;
    contenedor.addChild(swfExterno6);
    home_btn6.addEventListener(MouseEvent.CLICK,goHome6);
	volver_btn6.addEventListener(MouseEvent.CLICK,goHome6);
}
function goHome6(MouseEvent):void {
    gotoAndStop("inicio");
    swfExterno6.canal.stop();
	contenedor.removeChild(swfExterno6);
}
cargaMusica6.load(new URLRequest("mano.swf"));
Aclaración!: El swf con música, carga el mp3 a mitad de la película y no desde el principio, no sé si el código que estoy usando puede darme un error al querer volver a la home antes de que el mp3 se haya cargado...

Gracias.

Etiquetas: sonido
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 17:52.