Foros del Web » Creando para Internet » Flash y Actionscript »

problema con rutas dentro de bucle for

Estas en el tema de problema con rutas dentro de bucle for en el foro de Flash y Actionscript en Foros del Web. Código: var i:Number; for(i=1; i<=cantidad; i++) { this.["boton"+i].onRelease = function() { trace(i); }; } ¿Por qué no puedo tomar el valor de i dentro del ...
  #1 (permalink)  
Antiguo 12/05/2006, 20:27
 
Fecha de Ingreso: septiembre-2005
Mensajes: 32
Antigüedad: 19 años, 2 meses
Puntos: 0
problema con rutas dentro de bucle for

Código:
var i:Number;
   for(i=1; i<=cantidad; i++) {
      this.["boton"+i].onRelease = function() {
         trace(i);
      };
}

¿Por qué no puedo tomar el valor de i dentro del boton? Siempre que ejecuto ese trace, sale un numero mas que el determinado por "cantidad", y no el valor de i que debería ir allí.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 17:04.