23/06/2010, 08:34
|
| | Fecha de Ingreso: junio-2010
Mensajes: 5
Antigüedad: 14 años, 6 meses Puntos: 0 | |
Respuesta: Duda: removeChild sistema de ventanas gracias por la rapida respuesta. Pero creo que la primera forma no es lo que busco debido a k tendria que usarla desde mi .fla principal digamos.
Sere un poco mas especifico con respecto a mi problema:
supongamos que tengo un .fla principal y un .fla secundario.
en principal.fla cargo en el escenario el .swf que me genera "secundario.fla" (bien sea una animacion o lo que sea) lo hago de la siguente manera:
/*codigo as3 en principal.fla-------------------------------*/
var loader:Loader = new Loader();
loader.contentLoaderInfo.addEventListener(Event.CO MPLETE, addSwf);
loader.load(new URLRequest("secundario.swf"));
function addSwf(evt:Event):void{
addChild(loader);
}
/*Fin de codigo*/
bien pues entonces con este codigo se a cargado secundario.swf en mi fotograma de mi linea de tiempo principal.fla;
Lo que yo Digo es : desde mi pelicula principal puedo poner un boton k ejecute la siguiente accion para remover dicho swf:
/*Codigo del boton en principal.fla*/
bton_cerrar_window.addEventListener(MouseEvent.CLI CK, cerrarWin);
function cerrarWin(e:Event):void{
trace("cerrando Ventana");
removeChild(loader);
}
/*fin de codigo */
pues bien desde mi boton en la pelicula principal puedo remover el loader con el swf cargado, pero lo que yo kiero es k ese boton este dentro del codigo del secundario.swf, y k cuando le de click se remueva del escenario de principal.swf
es esto posible? como? kiero acer algo asi como simular una ventana modal con mi swf cargado.
GRacias de antemano a kien responda.. |