Mi problema es el siguiente:
He creado unos botones en el primer frame dependiendo de un variable.De modo de que nose cuantos botones puede haber en cada ejecucion del programa.El codigo es el siguiente:
Código :
if (data){
trace(data.getLength());
numbotones=data.getLength();//variable para saber cuantos botones hay para despues eliminar
for (i=0; i<data.getLength();i++){
trace("Numero de cursos del alumno "+unescape(data.getItemAt(i).nombre));
var btn=attachMovie("Button","btn"+i,i+i,{_x:iniciobtnX,_y:inicioY+(separacionvertical*i)});
btn.label=unescape(data.getItemAt(i).nombre);
btn.addEventListener("click",alClicar);
}
}
}Este funciona perfectamente, pero cuando quiero eliminarlos en el segundo frame de mi .fla,no consigo eliminarlos.He utilizado la variable numbotones para eliminarlos pero no lo consigo.El codigo que utilizo es el siguiente:
Código :
for (i=0;i<numbotones;i++){
btn+i.unloadMovie();//tambien he utilizado btn.unloadMovie()
trace("eliminar boton");
}Si alguien sabe como hacerlo se lo agradeceria.
Muchas gracias por esta tremenda página.
Un saludo
