Hola amigos;

Aqui ando con un proyectillo en flash con el cual tengo algunas dudas que me gustaría, si es posible, que alguno de vosotros me ayudase a resolver.

Os expongo el tema:

En un archivo flash tengo dos movieclips (caja1 y caja2), y otros dos clips que hacen las veces de botones (btn1 y btn2). Cada botón modifica las variables de la posición x de ambas cajas (con efecto easing).

La cuestión es que me interesa que esta modificación de las variables x de cada caja sea sucesiva, es decir, que primero se desplaze la caja 1 y después la caja 2 (una vez la caja 1 haya terminado su desplazamiento).

Bueno, para ver si me explico mejor, voy a postear el código (que tengo escrito en el primer fotograma del archivo):

var x1 = caja1._x;
var x2 = caja2._x;

function Redimensionar(x) {
x1 = x;
}

function RedimensionarB(x) {
x2 = x;
}


caja1.onEnterFrame = function() {
this._x += (x1-this._x)/2;

}

caja2.onEnterFrame = function() {
this._x += (x2-this._x)/2;
}

btn1.onRelease = function() {
Redimensionar (171,7);
RedimensionarB (440,4);

}

btn2.onRelease = function() {
Redimensionar (440,4);
RedimensionarB (171,7);
}

Muchas gracias por vuestra atención y espero vuestra ayuda.

Hasta pronto.