Comunidad de diseño web y desarrollo en internet online

Carga y descarga de swf en AS3

Citar            
MensajeEscrito el 26 Dic 2009 10:42 pm
Hola a todos.

Estoy haciedo una presentacion en Flash con AS 3 y dentro de esta tengo un boton (movieclip) que al presionar carga un swf externo y me funciona perfecto.

Este es el còdigo:

Código ActionScript :

btn_que.addEventListener(MouseEvent.CLICK, presionado);
function presionado(Event:MouseEvent){
   //Crea una variable llamda cargador para que cree un cargador//
   var newMedia:Loader = new Loader();
   //Crea una variable para generar un clip vacio (anteriormente host)//
   var cont:MovieClip = new MovieClip();
   //Ruta donde esta la pelicula a cargar//
   newMedia.load(new URLRequest("que_es.swf")); 
   //Posicion X que va a tener//
   cont.x = 0;
   
   stage.addChild(cont);
   cont.addChild(newMedia);
}


Pero el problema que tengo es a la hora de cerrar el swf. Con AS 2 yo usaba la siguente metodologia:
1 - Hacia un movieclip llamado mc_cerrar (en el escenario) que contenia la accion:

Código ActionScript :

on (release) {
   _root.host._visible=false;
   _root.mc_cerrar._visible=false;
}


y este boton (movieclip) lo ocultaba en la linea de tiempo principal con:

Código ActionScript :

_root.mc_cerrar._visible=false;


Esto quienere decir que cuando se presionaba un boton cargaba el swf externo y mostraba el mc_cerrar y al presionar el mc_cerrar ocultaba el swf cargado y el mc_cerrar.

Pero en AS3 no se como se hace.

GRACIAS.

Por diego2008kat

95 de clabLevel



 

Diseñador

firefox
Citar            
MensajeEscrito el 27 Dic 2009 12:49 am
La mayoría de las propiedades pierden el guion bajo pero se mantienen, así

_root.mc_cerrar._visible=false;

se convierte en

root.mc_cerrar.visible=false;

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox
Citar            
MensajeEscrito el 27 Dic 2009 01:49 pm
ok ... gracias

pero como seria la sentencia y la funcion completa para ocultar (unload) el swf externo???

GRACIAS

Por diego2008kat

95 de clabLevel



 

Diseñador

firefox
Citar            
MensajeEscrito el 27 Dic 2009 09:37 pm
Te estoy diciendo como es ocultar, ahora si quieres reemplazar lo anterior por contenido nuevo, reutiliza el mismo Loader, el contenido nuevo reemplaza al antiguo

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox
Citar            
MensajeEscrito el 13 Abr 2010 09:02 pm
mmm manda un error el root no tiene cuerpo ¬¬

Por juramy

Claber

217 de clabLevel

2 tutoriales

 

Programador

msie8
Citar            
MensajeEscrito el 13 Abr 2010 09:07 pm
¿Que dice el error?

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox
Citar            
MensajeEscrito el 16 Abr 2010 06:58 am

Por jacck

0 de clabLevel



 

Medellin

firefox

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.