Hola, estoy tratando de hacer una animacion directamente con accion script, tengo 10 imagenes en un clip de pelicula cada imagen a su vez es un clip...
Clip donde estan las Imagnes: img1
Instancia de las imagenes: f1... f2.....f10
Ahora lo que quiero hacer es que vayan pasando las imagenes hacia la izquierda, esto lo hago moviendo el _x de la imagen. La primera imagen se mueve correctamente mostrando la siguiente pero despues de eso no sigue y se queda en stop.
Como puedo hacer para que pasen todas las imagenes....
Este es mi codigo Action Script:
Código HTML:
//Esta funcion es para mover la imagen la llamo a la función abajo de todo.
_global.Mover = function(PosicionX, Velocidad) {
img1.onEnterFrame = function() {
img1._x = img1._x+(PosicionX-img1._x)/Velocidad;
};
};
//Valor inicial de img1.f1
varx = 0;
//Posicion de la segunda imagen f2
varxsum = 1280;
//Modifico la posicion de la imagen f1
img1.f1._x = varx;
//Modifico la posicion de la imagen f2
img1.f2._x = varxsum;
//Duplico la variable para mover la imagen
varxsum = varxsum + varxsum;
//Modifico la posicion de la imagen f3
img1.f3._x = varxsum;
varxsum = varxsum + varxsum;
img1.f4._x = varxsum;
varxsum = varxsum + varxsum;
img1.f5._x = varxsum;
varxsum = varxsum + varxsum;
img1.f6._x = varxsum;
varxsum = varxsum + varxsum;
img1.f7._x = varxsum;
varxsum = varxsum + varxsum;
img1.f8._x = varxsum;
varxsum = varxsum + varxsum;
img1.f9._x = varxsum;
varxsum = varxsum + varxsum;
img1.f10._x = varxsum;
//Hago una demora de 3 segundos antes de mover la imagen, esto quiero que se repita con las 10 imagenes.
setInterval(function(){Mover(-1280,3);}, 3000);