Ver Mensaje Individual
  #1 (permalink)  
Antiguo 08/06/2005, 18:49
yconoclasta
 
Fecha de Ingreso: febrero-2005
Mensajes: 135
Antigüedad: 13 años, 9 meses
Puntos: 0
Problema con el tiempo !!!!

Hola, no entiendo la lógica de un flash, que por desgracia no hice yo y me toca modificar

En todos los frames hay pausas y luego acciones, el problema llega cuando quiero modificar las pausas o incluso quitarlas ! ya que a pesar de que el frame tenga un stop(); aun así se sigue saltando al siguiente.

Pongo el código de dos frames para muestra:

Frame 18:

stop();
tiempo = 1;
deten = function () {
nextFrame();
clearInterval(m);
};
m = setInterval(deten, tiempo * 1000);
//
layout1_mc.setMask(mascara_mc);
persona_mc.setMask(mascara2_mc);
//
persona_mc.onEnterFrame = function () {
this._x += (440-this._x)/3;
this._y += (170-this._y)/3;
}

Frame 19:

stop();
//tiempo = 3.5;
tiempo = 6;
deten = function () {
nextFrame();
clearInterval(m);
};
m = setInterval(deten, tiempo * 1000);
//
ubica2_mc.onEnterFrame = function() {
this._xscale += (105 - this._xscale) / 3;
this._yscale += (105 - this._yscale) / 3;
this._x += (255 - this._x) / 3;
this._y += (200 - this._y) / 3;
};
//
layout2_mc.onEnterFrame = function() {
this._xscale += (360 - this._xscale) / 3;
this._yscale += (360 - this._yscale) / 3;
this._x += (300 - this._x) / 3;
this._y += (600 - this._y) / 3;
};

Mas o menos son similares las funciones de los siguientes frames, pero al intentar aumentar unos segundos en cualquiera de los frames, me desfasa drasticamente los siguientes haciendo locuras....


Alguna idea?