Ver Mensaje Individual
  #1 (permalink)  
Antiguo 25/08/2012, 12:42
cyd90
 
Fecha de Ingreso: agosto-2012
Mensajes: 7
Antigüedad: 12 años, 2 meses
Puntos: 0
Pregunta MISTERIO AS3 en USO de "FOR"solo 4 lineas de codigo

El caso es que con este pequeño codigo, cuando hago click en el MovieClip RRR, me devuelve en la salida de datos un 4, lo cual no tiene sentido, si alguien me puede explicar porque este codigo me devuelve 4 en vez de devolver 0 1 2 3 se lo agradecería mucho, este codigo es la simplificacion de un gran problema en un programa mas complejo. pero este cogido debería de funcionar por si solo. Gracias

var cast:Array = new Array();
for (var i=0; i<4; ++i)
{
cast[i] = function (Event:MouseEvent):void
{
trace(i);
}
RRR.addEventListener(MouseEvent.MOUSE_DOWN,cast[i]);
}