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

swf externos

Estas en el tema de swf externos en el foro de Flash y Actionscript en Foros del Web. Hola a tod@s: Soy nueva en el foro. Estoy empezando con esto del Flash y me ha surgido un problema. He visto temas sobre esto ...

  #1 (permalink)  
Antiguo 20/10/2010, 13:29
 
Fecha de Ingreso: octubre-2010
Mensajes: 96
Antigüedad: 14 años, 1 mes
Puntos: 2
swf externos

Hola a tod@s:
Soy nueva en el foro. Estoy empezando con esto del Flash y me ha surgido un problema. He visto temas sobre esto ya en el foro... pero soy nueva con esto del codigo y a no ser que este explicado la verdad no me entero mucho aun.
Mi problema es el siguiente:
Quiero hacer una web con flash en la que al hacer click en los distintos botones se me cargue un swf externo. Consigo cargarlos... pero al dar click al siguiente boton no se me descarga el anterior. He provado un monton de cosas y al no saber apenas de codigo no tengo ni idea de como solucionarlo. El codigo que he usado para cargar los swf es el siguiente aunque he usado otros tambien, el problema es al descargarlos, no se como hacer:

var loader:Loader =new Loader()
contenedor.addChild(loader)

boton_btn.addEventListener(MouseEvent.CLICK,botonP ulsado)
function botonPulsado(e:MouseEvent):void{
loader.load(new URLRequest("pelicula1.swf"));
}


Esto me funciona bien, el problema es que no se descargarlos. He provado el removeChild pero imagino que sera problema de que no se como va el codigo completo y todo el tiempo me sale algun error.
Si alguien puede por favor decirme una forma de solucionarlo se lo agradeceria, con este codigo o con otro... lo que sea mejor.
Gracias a tod@s de antemano.
  #2 (permalink)  
Antiguo 20/10/2010, 14:14
Avatar de mortiprogramador
Colaborador
 
Fecha de Ingreso: septiembre-2009
Ubicación: mortuoria
Mensajes: 3.805
Antigüedad: 15 años, 2 meses
Puntos: 214
Respuesta: swf externos

Hola
bueno, pues podrías usar esto

Código actionscript:
Ver original
  1. function botonPulsado1(e:MouseEvent):void{
  2. contenedor.removeChild(loader);
  3. }

asignando eso a, por ej, un botón para descargar,
ahora, al hacer esto y volver a querer cargar algo en el
loader no se logrará, pues actualmente tienes el addchild solo
al inicio del swf, no en un evento por ej, así, en ese caso y para
este ej yo pondría esto

Código actionscript:
Ver original
  1. contenedor.addChild(loader);

dentro de la función botonPulsado, para que,
si fue descargado en el otro botón, aquí se vuelva
a cargar

bueno, espero te sirva la idea
saludos
__________________
"Si consigues ser algo más que un hombre, si te entregas a un ideal, si nadie puede detenerte, te conviertes en algo muy diferente."
Visita piggypon.com
  #3 (permalink)  
Antiguo 20/10/2010, 14:34
 
Fecha de Ingreso: octubre-2010
Mensajes: 96
Antigüedad: 14 años, 1 mes
Puntos: 2
Respuesta: swf externos

Pero eso podria hacerlo al pulsar cualquiera de los otros botones?
Usando lo que me has dicho asignado a un boton me pone: accceso a una propiedad botonpulsado1 no definida. Algo me salto imagino.
Tienes que perdonar, es que soy muy novata en esto, estoy empezando.
Muchas gracias por tu respuesta.
Acabo de ver un tutorial donde usan este codigo, la primera parte me funciona bien pero al ponerlo todo me da un error 1120:acceso a una propiedad event no definida. Igual que con el codigo que me has dado tu, algo me falta y no lo veo porque siempre me salen los mismos errores.
La verdad es que eso de event.target.name no lo acabo de entender, no se si es asi o esta mal
Cita:
import flash.display.MovieClip;
import flash.display.Loader;
import flash.events.MouseEvent;

var Xpos:Number = 0;
var Ypos:Number = -50;
var Swf:MovieClip;
var loader:Loader = new Loader();

var defaultSWF:URLRequest = new URLRequest("swfs/pelicula1.swf");

loader.load(defaultSWF);
loader.x = Xpos;
loader.y = Ypos;
addChild(loader);

//////////////////////////////////////

//botones

function btnClick(Event:MouseEvent):void
{
removeChild(loader);
var newSWFRequest:URLRequest = new URLRequest("swfs/"+event.target.name+".swf");
loader.load(newSWFRequest);
loader.x = Xpos;
loader.y = Ypos;
addChild(loader);
}

//btn listeners

boton1.addEventListener(MouseEvent.CLICK,btnClick) ;
boton2.addEventListener(MouseEvent.CLICK,btnClick) ;
Los swfs externos los he puesto en una carpeta tal y como hacia el para hacerlo exactamente igual a ver si no me salia ningun error pero aun asi... algo hago mal porque no me sale.
Gracias por vuestra paciencia.

Última edición por vanessa_ob; 20/10/2010 a las 14:42
  #4 (permalink)  
Antiguo 20/10/2010, 14:45
Avatar de Diegoazul  
Fecha de Ingreso: mayo-2007
Ubicación: { Dash Berlin }
Mensajes: 1.879
Antigüedad: 17 años, 5 meses
Puntos: 67
Respuesta: swf externos

intenta con esta función:


Cita:
function cargar(ruta:String)
{
if (contenedor.numChildren > 1)
{
//
var l:int = contenedor.numChildren - 1;
for (var j:int = l; j >= 0; j--)
{
//

contenedor.removeChildAt(j);
}

}

//
var loader:Loader =new Loader();
//
loader.load(new URLRequest(ruta));
loader.contentLoaderInfo.addEventListener( Event.COMPLETE, completo );
//;
function completo( event:Event ):void
{


contenedor.addChild(loader);

}

}
y asi la llamas con un botón :
Cita:
boton_btn.addEventListener(MouseEvent.CLICK,botonP ulsado);
function botonPulsado(e:MouseEvent):void
{

cargar("miswf.swf");

}
__________________
{ Flash }
  #5 (permalink)  
Antiguo 20/10/2010, 15:09
 
Fecha de Ingreso: octubre-2010
Mensajes: 96
Antigüedad: 14 años, 1 mes
Puntos: 2
Respuesta: swf externos

Muchas gracias!
Esa funcion si me vale...
pero lo que no se es como descargar los swf al pulsar otro boton y que me cargue su correspondiente swf.
Es que... lo llevo muy mal esto :S estoy empezando y apenas se nada de as3. Perdonad mi torpeza.
Gracias por las respuestas
  #6 (permalink)  
Antiguo 20/10/2010, 15:20
Avatar de Diegoazul  
Fecha de Ingreso: mayo-2007
Ubicación: { Dash Berlin }
Mensajes: 1.879
Antigüedad: 17 años, 5 meses
Puntos: 67
Respuesta: swf externos

A que te refieres con descargar?, la función remueve todo lo que hay en el contenedor cada vez que cargues un .swf , entonces a que te refieres con descargar?.
__________________
{ Flash }
  #7 (permalink)  
Antiguo 20/10/2010, 15:45
 
Fecha de Ingreso: octubre-2010
Mensajes: 96
Antigüedad: 14 años, 1 mes
Puntos: 2
Respuesta: swf externos

Ahh... me referia a eso mismo... a que se quite lo que hay en el contenedor al cargar un nuevo swf. seguramente lo estoy haciendo mal.
Es que yo lo he puesto asi y al llamarla con el boton se me carga claro, pero al hacerlo con el siguiente algo hago mal
  #8 (permalink)  
Antiguo 20/10/2010, 15:50
 
Fecha de Ingreso: octubre-2010
Mensajes: 96
Antigüedad: 14 años, 1 mes
Puntos: 2
Respuesta: swf externos

Me funciona tienes razon pero no siempre. si le doy varias veces a veces se me superponen. a que puede ser debido? Mil gracias por la ayuda
  #9 (permalink)  
Antiguo 20/10/2010, 15:56
Avatar de Diegoazul  
Fecha de Ingreso: mayo-2007
Ubicación: { Dash Berlin }
Mensajes: 1.879
Antigüedad: 17 años, 5 meses
Puntos: 67
Respuesta: swf externos

intenta así:

Cita:
function cargar(ruta:String)
{

borra();
//
var loader:Loader =new Loader();
//
loader.load(new URLRequest(ruta));
loader.contentLoaderInfo.addEventListener( Event.COMPLETE, completo );
//;
function completo( event:Event ):void
{
borra();

contenedor.addChild(loader);

}

}

function borra()
{

if (contenedor.numChildren > 1)
{
//
var l:int = contenedor.numChildren - 1;
for (var j:int = l; j >= 0; j--)
{
//

contenedor.removeChildAt(j);
}

}



}
es horrible código pero te servirá
__________________
{ Flash }
  #10 (permalink)  
Antiguo 20/10/2010, 16:06
 
Fecha de Ingreso: octubre-2010
Mensajes: 96
Antigüedad: 14 años, 1 mes
Puntos: 2
Respuesta: swf externos

Seguro que algo estoy haciendo mal... porque me pasa lo mismo. Me funciona pero cuando le doy varias veces se me superponen hasta que le doy dos veces al mismo boton, entonces me quita la otra. he puesto eso y luego para cada boton llamo a la funcion. es eso? seguro que no... algo tengo que hacer mal. Gracias por tu paciencia
  #11 (permalink)  
Antiguo 20/10/2010, 16:18
Avatar de mortiprogramador
Colaborador
 
Fecha de Ingreso: septiembre-2009
Ubicación: mortuoria
Mensajes: 3.805
Antigüedad: 15 años, 2 meses
Puntos: 214
Respuesta: swf externos

ahm, pero ya probaste con el codigo que te dejaron?
simplemente llamando a la función cargar en tantos
botones como se tenga?

puedes intentar esto también

Código actionscript:
Ver original
  1. var loader:Loader =new Loader();
  2. var quitar:Boolean = false;
  3. var carga:String = new String();
  4.  
  5. boton_btn.addEventListener(MouseEvent.CLICK,botonPulsado);
  6. boton_btn2.addEventListener(MouseEvent.CLICK,botonPulsado);
  7.  
  8.  
  9. function botonPulsado(e:MouseEvent):void{
  10.     if(quitar)
  11.     contenedor.removeChild(loader);
  12.  
  13.     contenedor.addChild(loader);
  14.     if(e.target.name == 'boton_btn')
  15.     {
  16.     carga = "uno.swf";
  17.     }else
  18.     {
  19.     carga = "dos.swf";
  20.     }
  21. loader.load(new URLRequest(carga));
  22. quitar = true;
  23. }

cree una variable quitar de tipo booleano para
revisar si tengo o no que descargar el loader,
pero probe incluso sin esa variable (y por ende sin ese if ni su linea siguiente)
y pues funcionó bien

prueba y comenta
saludos
__________________
"Si consigues ser algo más que un hombre, si te entregas a un ideal, si nadie puede detenerte, te conviertes en algo muy diferente."
Visita piggypon.com

Última edición por mortiprogramador; 20/10/2010 a las 16:33
  #12 (permalink)  
Antiguo 20/10/2010, 17:47
Avatar de Diegoazul  
Fecha de Ingreso: mayo-2007
Ubicación: { Dash Berlin }
Mensajes: 1.879
Antigüedad: 17 años, 5 meses
Puntos: 67
Respuesta: swf externos

Ya entendi, se me olvidaba , debes de deshabilitar los botones cuando cargues un .swf cuando termine el controlador COMPLETE los vuelves a habilitar asi no causarán conflictos.
__________________
{ Flash }
  #13 (permalink)  
Antiguo 21/10/2010, 02:59
 
Fecha de Ingreso: octubre-2010
Mensajes: 96
Antigüedad: 14 años, 1 mes
Puntos: 2
Respuesta: swf externos

mortiprogramador: Si he probado con el codigo que me dejo Diegoazul pero tendre que hacer eso que me dice de deshabilitar los botones, no lo sabia... Intentare ahora a ver si me sale, aunque no tengo ni idea de como se hace, llevo una semana con esto xD. El codigo que me has dejado tu si me funciona. Gracias!! Ahora tendre que intentar aclararme a ver si consigo hacerlo para mas botones.

Diegoazul: Muchas gracias por todas tus respuestas!! Ahora intentare hacer lo que me dices de deshabilitar los botones, tendre que aprender aun xD. Muchas gracias por tu paciencia!
  #14 (permalink)  
Antiguo 21/10/2010, 03:53
 
Fecha de Ingreso: octubre-2010
Mensajes: 96
Antigüedad: 14 años, 1 mes
Puntos: 2
Respuesta: swf externos

mortiprogramador: He probado para hacerlo con mas botones, al final lo he dejado asi, no se si esta bien pero me ha funcionado:

Código:
var loader:Loader =new Loader();
var quitar:Boolean = false;
var carga:String = new String();
 
boton1.addEventListener(MouseEvent.CLICK,botonPulsado);
boton2.addEventListener(MouseEvent.CLICK,botonPulsado);
boton3.addEventListener(MouseEvent.CLICK,botonPulsado);
boton4.addEventListener(MouseEvent.CLICK,botonPulsado); 
 
function botonPulsado(e:MouseEvent):void{
    if(quitar)
    contenedor.removeChild(loader);
 
    contenedor.addChild(loader);
    if(e.target.name == "boton1")
    {
    carga = "swfs/pelicula1.swf"; 
    }
	
	if(e.target.name == "boton2")
    {
    carga = "swfs/pelicula2.swf"; 
    }
    if(e.target.name == "boton3")
    {
    carga = "swfs/pelicula3.swf"; 
    }
	 if(e.target.name == "boton4")
    {
    carga = "swfs/pelicula4.swf"; 
    }
	
loader.load(new URLRequest(carga));
quitar = true;
}
Podriais decirme si cargando de esta forma las peliculas externas si estas tienen algun boton o galeria de fotos etc... podran funcionar desde ahi?


Diegoazul: he provado a deshabilitar los botones, no se si se hace poniendo:
Nombre_instancia_boton.enabled = false y true para volver a habilitad. Seguramente lo hago mal o lo hago donde no tengo que hacerlo.

Última edición por vanessa_ob; 21/10/2010 a las 04:48
  #15 (permalink)  
Antiguo 21/10/2010, 05:51
Avatar de mortiprogramador
Colaborador
 
Fecha de Ingreso: septiembre-2009
Ubicación: mortuoria
Mensajes: 3.805
Antigüedad: 15 años, 2 meses
Puntos: 214
Respuesta: swf externos

Hola
bueno, pues si tienes más botones, te sugiero que hagas un for
para los listeners, algo así

Código actionscript:
Ver original
  1. var TOTAL_BOTONES:Number = 4;
  2. for(var i:Number = 1; i <= TOTAL_BOTONES; i++)
  3.  this['boton'+i].addEventListener(MouseEvent.CLICK, botonPulsado);

y en la función, podrías usar if..else if... o puedes dejarlo como lo tienes

en cuanto a lo que dices de deshabilitar botones, es con boton.enabled = false
o true según necesites, y si se encuentra el botón en un movieclip, entonces mc.boton.enabled = false

Y lo que preguntas si el swf que cargas tiene botones, pues si debería
funcionar normalmente

bueno, eso
saludos
__________________
"Si consigues ser algo más que un hombre, si te entregas a un ideal, si nadie puede detenerte, te conviertes en algo muy diferente."
Visita piggypon.com
  #16 (permalink)  
Antiguo 21/10/2010, 07:44
 
Fecha de Ingreso: octubre-2010
Mensajes: 96
Antigüedad: 14 años, 1 mes
Puntos: 2
Respuesta: swf externos

Al hacer el for para los listeners me da error 1151: existe un conflicto con la definicion i del espacio de nombres internal. De todas formas asi como lo he dejado tiene algun problema? funcionar funciona.

Y lo deshabilitar los botones... ya lo he puesto asi pero no me funciona porque lo que no se es donde tiene que ir colocado.
Gracias por todo
  #17 (permalink)  
Antiguo 21/10/2010, 07:56
Avatar de mortiprogramador
Colaborador
 
Fecha de Ingreso: septiembre-2009
Ubicación: mortuoria
Mensajes: 3.805
Antigüedad: 15 años, 2 meses
Puntos: 214
Respuesta: swf externos

Cita:
Iniciado por vanessa_ob Ver Mensaje
Al hacer el for para los listeners me da error 1151: existe un conflicto con la definicion i del espacio de nombres internal. De todas formas asi como lo he dejado tiene algun problema? funcionar funciona.

Y lo deshabilitar los botones... ya lo he puesto asi pero no me funciona porque lo que no se es donde tiene que ir colocado.
Gracias por todo
uhm, bueno, tal vez tienes otra i por ahi?? entonces quita el var i:Number y solo deja i = 1 o pues reemplazalo por j
(o pues como dices, puedes dejarlo como lo tienes)

en lo de los botones, pues que raro que no te funcione, has intentado en un fla nuevo hacer la parte de habilitar y deshabilitar de botones?
tal vez como dices, sea cuestión de donde esta posicionado el código,
intenta en un fla nuevo, y si te funciona (que debería) entonces tal
vez ya sea problema de nombres de instancias o algo así

saludos
__________________
"Si consigues ser algo más que un hombre, si te entregas a un ideal, si nadie puede detenerte, te conviertes en algo muy diferente."
Visita piggypon.com
  #18 (permalink)  
Antiguo 21/10/2010, 08:50
 
Fecha de Ingreso: octubre-2010
Mensajes: 96
Antigüedad: 14 años, 1 mes
Puntos: 2
Respuesta: swf externos

He cambiado las i pero me da otro error distinto. Imagino que sera cualquier cosa que hago mal, no te preocupes, ya ire aprendiendo, ya te volvere a molestar cuando me surja otra duda si me dejas xD gracias por todo!!

Podria hacerte otra pregunta? en mi swf principal queria poner un video que se detenga al pulsar cualquiera de los botones y entren los swf externos. Ese video podria ponerlo en el mismo contenedor? Porque ahora mismo lo tengo vacio y alli cargan los externos pero si esta el video no se si es posible hacerlo asi. Gracias
  #19 (permalink)  
Antiguo 21/10/2010, 09:00
Avatar de Diegoazul  
Fecha de Ingreso: mayo-2007
Ubicación: { Dash Berlin }
Mensajes: 1.879
Antigüedad: 17 años, 5 meses
Puntos: 67
Respuesta: swf externos

Aqui estan las funciones para activar -desactivar botones, la del cargador y la de borrar contenido
Código PHP:
//Aqui metes a tus botones
var botones_array:Array = new Array(boton1,boton2);
//Desactiva botones
function desactiva()
{

    for (var 
i:int=0i<botones_array.lengthi++)
    {


        
botones_array[i].mouseEnabled=false
        
;
    }

}
//Activa botones
function activa()
{

    for (var 
i:int=0i<botones_array.lengthi++)
    {


        
botones_array[i].mouseEnabled=true
        
;
    }

}
//Loader
function cargar(ruta:String)
{

    
borra();
    
//
    
var loader:Loader =new Loader();
    
//
    
loader.load(new URLRequest(ruta));
    
loader.contentLoaderInfo.addEventListenerEvent.COMPLETEcompleto );
    
//;
    
function completoevent:Event ):void
    
{
        
borra();

        
contenedor.addChild(loader);
        
activa();

    }

}
//Borra contenido
function borra()
{

    if (
contenedor.numChildren 1)
    {

        var 
l:int contenedor.numChildren 1;
        for (var 
j:int l>= 0j--)
        {


            
contenedor.removeChildAt(j);
        }

    }




y asi vas a poner en cada botón tu código.

Código PHP:
boton_btn.addEventListener(MouseEvent.CLICK,botonPulsado);
function 
botonPulsado(e:MouseEvent):void
{

    
desactiva();
    
cargar("archivo.swf");


__________________
{ Flash }
  #20 (permalink)  
Antiguo 21/10/2010, 09:18
 
Fecha de Ingreso: octubre-2010
Mensajes: 96
Antigüedad: 14 años, 1 mes
Puntos: 2
Respuesta: swf externos

Gracias!!!

Luego intentare hacerlo asi. La verdad es que lo hacia mal. Tengo unas ideas basicas pero por el momento todavia no se donde colocar cada cosa. Espero que le pase a todo el mundo al principio! xD
Por cierto, he estado mirando tu pagina, hay cantidad de cosas interesantes! La mayoria quizas demasiado complicadas por el momento para mi xD pero ire intentando con el tiempo.
Un saludo
  #21 (permalink)  
Antiguo 21/10/2010, 10:06
Avatar de Diegoazul  
Fecha de Ingreso: mayo-2007
Ubicación: { Dash Berlin }
Mensajes: 1.879
Antigüedad: 17 años, 5 meses
Puntos: 67
Respuesta: swf externos

Intentalo así, no te fallará , yo soy Diego, José es el Sargento pongo su web en mi firma para que la conozca más gente porque me parece la mejor.
__________________
{ Flash }
  #22 (permalink)  
Antiguo 21/10/2010, 10:31
 
Fecha de Ingreso: octubre-2010
Mensajes: 96
Antigüedad: 14 años, 1 mes
Puntos: 2
Respuesta: swf externos

Gracias por tu paciencia Diego!! La verdad es que la pagina esta muy bien, si. Espero ir aprendiendo cosas poco a poco.

No se si tu puedes responderme una duda que tengo. En la pagina que quiero hacer quiero poner en el swf principal un video pero al pulsar algun boton que se cargue el swf externo correspondiente y que deje de reproducir el video. Puedo ponerlo en el mismo contenedor que se cargan los swfs? o ese contenedor tiene que estar vacio?
Gracias de nuevo
  #23 (permalink)  
Antiguo 21/10/2010, 10:52
Avatar de Diegoazul  
Fecha de Ingreso: mayo-2007
Ubicación: { Dash Berlin }
Mensajes: 1.879
Antigüedad: 17 años, 5 meses
Puntos: 67
Respuesta: swf externos

Debe estar vacio, si pones el video dentro se borrará cuando presiones un botón.
__________________
{ Flash }
  #24 (permalink)  
Antiguo 21/10/2010, 11:29
 
Fecha de Ingreso: octubre-2010
Mensajes: 96
Antigüedad: 14 años, 1 mes
Puntos: 2
Respuesta: swf externos

Acabo de probarlo poniendolo en el contenedor y no me para. No se si lo hice bien, lo he importado simplemente. Yo lo que queria era que se parase al cargar cualquiera de las peliculas externas
  #25 (permalink)  
Antiguo 21/10/2010, 11:42
Avatar de Diegoazul  
Fecha de Ingreso: mayo-2007
Ubicación: { Dash Berlin }
Mensajes: 1.879
Antigüedad: 17 años, 5 meses
Puntos: 67
Respuesta: swf externos

Como te dije si pones el video dentro del contenedor lo va a borrar, que es lo que estás haciendo?, sube tu archivo.
__________________
{ Flash }
  #26 (permalink)  
Antiguo 21/10/2010, 11:50
 
Fecha de Ingreso: octubre-2010
Mensajes: 96
Antigüedad: 14 años, 1 mes
Puntos: 2
Respuesta: swf externos

Yo lo importe a escenario o a biblioteca y lo puse en el layer contenedor pero no me para... cuando hago click en los botones imagino que lo cargara por detras o no se... no me para y no se me ven los swfs externos
  #27 (permalink)  
Antiguo 21/10/2010, 12:17
Avatar de mortiprogramador
Colaborador
 
Fecha de Ingreso: septiembre-2009
Ubicación: mortuoria
Mensajes: 3.805
Antigüedad: 15 años, 2 meses
Puntos: 214
Respuesta: swf externos

uhm, a ver, si entiendo entonces el video es otro movieclip?
si es así, entonces intenta descargar dicho movieclip con esto

Código actionscript:
Ver original
  1. removeChild(mcvideo);

o puedes intentar ponerlo en stop

Código actionscript:
Ver original
  1. mcvideo.stop();

donde mcvideo es el nombre de instancia del
reproductor del video

espero te sirva
saludos
__________________
"Si consigues ser algo más que un hombre, si te entregas a un ideal, si nadie puede detenerte, te conviertes en algo muy diferente."
Visita piggypon.com
  #28 (permalink)  
Antiguo 21/10/2010, 12:24
 
Fecha de Ingreso: octubre-2010
Mensajes: 96
Antigüedad: 14 años, 1 mes
Puntos: 2
Respuesta: swf externos

El video es un video flv que importe directamente pero no se si tengo que hacerlo asi. Si lo pongo dentro de contenedor donde se cargan las swf externas no me deja cargar nada mas y si elimino el contenedor y cargo todo en un mismo layer si me funcionan los swfs pero el video sigue sin parar. Yo lo que quiero es que en el momento de pulsar un boton aparezca la seccion correspondiente y se quite el video.
Gracias
  #29 (permalink)  
Antiguo 21/10/2010, 12:42
 
Fecha de Ingreso: octubre-2010
Mensajes: 96
Antigüedad: 14 años, 1 mes
Puntos: 2
Respuesta: swf externos

He convertido el video a moviechip y he provado con removeChild(mcvideo);
esto lo tengo que poner dentro del listener del boton? No se si tengo que hacerlo asi... pero asi no me funciona. gracias
  #30 (permalink)  
Antiguo 21/10/2010, 13:03
Avatar de mortiprogramador
Colaborador
 
Fecha de Ingreso: septiembre-2009
Ubicación: mortuoria
Mensajes: 3.805
Antigüedad: 15 años, 2 meses
Puntos: 214
Respuesta: swf externos

Cita:
Iniciado por vanessa_ob Ver Mensaje
He convertido el video a moviechip y he provado con removeChild(mcvideo);
esto lo tengo que poner dentro del listener del boton? No se si tengo que hacerlo asi... pero asi no me funciona. gracias
pues yo lo pondría en la función que ejecuta
el botón al obtener el evento de clic

prueba a detenerlo con mcvideo.stop() para ver si
por lo menos se detiene a lo sumo
__________________
"Si consigues ser algo más que un hombre, si te entregas a un ideal, si nadie puede detenerte, te conviertes en algo muy diferente."
Visita piggypon.com

Etiquetas: externos, swf
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 00:17.