Comunidad de diseño web y desarrollo en internet online

Problema con eleminar botones

Citar            
MensajeEscrito el 18 May 2006 02:42 pm
Hola a todos!!

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

Por power

31 de clabLevel



Genero:Masculino  

firefox
Citar            
MensajeEscrito el 18 May 2006 03:09 pm
btn+i no es una ruta y unloadMovie no elimina los cargados con attachMovie
Debes utilizar eval para ello:
eval("btn"+i).
y para eliminar crados con attachMovie:
removeMovieClip(nombreclip)

Por Teseo

SWAT Team

1780 de clabLevel

14 tutoriales

Genero:Masculino   SWAT

firefox
Citar            
MensajeEscrito el 18 May 2006 03:54 pm
Muchas Gracias Teseo!!!


Si hombre si lo habia echo otras veces pero es esto que lo ves y no te das cuenta.
Muchas Gracias por tu respuesta , te lo agradezco sinceramente.

Un saludo.

Por power

31 de clabLevel



Genero:Masculino  

firefox

 

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