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í.