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

quitar del escenario swf cargado

Estas en el tema de quitar del escenario swf cargado en el foro de Flash y Actionscript en Foros del Web. Hola, estoy haciendo mi película en AS3 y en determinado frame cargo un swf externo con el siguiente código: stop(); var urlSWF:URLRequest = new URLRequest("nombre.swf"); ...
  #1 (permalink)  
Antiguo 01/09/2011, 10:12
 
Fecha de Ingreso: mayo-2006
Mensajes: 198
Antigüedad: 18 años, 6 meses
Puntos: 1
quitar del escenario swf cargado

Hola, estoy haciendo mi película en AS3 y en determinado frame cargo un swf externo con el siguiente código:

stop();
var urlSWF:URLRequest = new URLRequest("nombre.swf");
var cargarSWF:Loader = new Loader();
cargarSWF.load(urlSWF);
this.addChild(cargarSWF);

Funciona perfecto. Ahora bien, lo que quiero es que al hacer click en un botón, el cual me dirige a otro frame, ese swf que cargué desaparezca (quisiera quitarlo del escenario). Probé de distintas maneras pero no lo logro. Alguien sabe cómo hacerlo?

Muchas gracias.
  #2 (permalink)  
Antiguo 01/09/2011, 11:54
Avatar de Bandit
Moderador
 
Fecha de Ingreso: julio-2003
Ubicación: Lima - Perú
Mensajes: 16.726
Antigüedad: 21 años, 4 meses
Puntos: 406
Respuesta: quitar del escenario swf cargado

Hola mglimas:
En el botón coloca éste código:
Código actionscript:
Ver original
  1. btn.addEventListener(MouseEvent.CLICK,botonPulsado);
  2. function botonPulsado(e:MouseEvent):void {
  3.     this.removeChild(cargarSWF);
  4.     gotoAndStop(5);
  5. }
Espero haberte sido de ayuda.
__________________
Bandit.
Si no sabes estudia y si sabes enseña.
http://www.banditwebdesign.com/
  #3 (permalink)  
Antiguo 01/09/2011, 15:35
 
Fecha de Ingreso: mayo-2006
Mensajes: 198
Antigüedad: 18 años, 6 meses
Puntos: 1
Respuesta: quitar del escenario swf cargado

Perfecto. Gracias!

Etiquetas: as3, cargado, escenario, quitar, 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 13:58.