Holas, que tal...
Anteriormente había posteado un tema: deseleccionar checkbox AS3 que al seleccionar cada check te mostraba un objeto.
Ahora estoy intentado cargar los check con swf externos. Si funciona pero cuando deselecciono el check el swf no se va, sigue en el escenario. He puesto removeChild(loader), pero no me ha funcionado.
Aquí dejo un enlace de lo que hize y mi código:
http://dl.dropbox.com/u/1550516/chec...-cargaswf.html
var i:int;
var numeros:int=4;
enlace1.addEventListener(MouseEvent.CLICK, ir);
enlace2.addEventListener(MouseEvent.CLICK, ir);
enlace3.addEventListener(MouseEvent.CLICK, ir);
enlace4.addEventListener(MouseEvent.CLICK, ir);
borra.addEventListener(MouseEvent.CLICK,borrar);
function ir(event:MouseEvent):void {
for (i=1; i<=numeros; i++) {
var request:URLRequest=new URLRequest("ico"+i+".swf");
var loader:Loader = new Loader();
loader.load(request);
addChild(loader);
if (this["enlace"+i].selected==false) {
removeChild(loader);
}
}
}
function borrar(event:MouseEvent):void {
for (i=1; i<=numeros; i++) {
this["enlace"+i].selected=false;
}
}
Alguién podría ayudarme con esta duda y ver que hay de mal en mi código?
Gracias;