Ver Mensaje Individual
  #1 (permalink)  
Antiguo 16/07/2006, 12:37
Avatar de forecast
forecast
 
Fecha de Ingreso: octubre-2004
Mensajes: 259
Antigüedad: 20 años, 1 mes
Puntos: 4
Problema con setInterval al pasar parámetros.

Hola amig@s;

Estoy utilizando la función setInterval de esta manera.

Código:
_global.counter=0;

matriz= new Array();
matriz[0]=new Array(_root.clip1,604,420);
matriz[1]=new Array(_root.clip2,604,400);
matriz[2]=new Array(_root.clip3,604,380);

intervalo=setInterval(animarObjeto,100,matriz[_global.counter][0],matriz[_global.counter][1],matriz[_global.counter][2]);

function animarObjeto(clip,x_ini,x_fin)
{
    //codigo de la animacion
    _global.counter++;
}
El resultado de ello es que en la función siempre me llega los datos de matriz[0], como si en la función setInterval no me actualizara el valor del _global.counter.

¿Alguien me puede decir que está pasando? ¿Como podría hacerlo?

Muchas gracias de antemano y saludos a todos.