Ver Mensaje Individual
  #7 (permalink)  
Antiguo 10/06/2005, 09:06
yconoclasta
 
Fecha de Ingreso: febrero-2005
Mensajes: 135
Antigüedad: 19 años, 2 meses
Puntos: 0
CMC tienes toda la razón. Ya he resuelto el problema y precisamente la estructura de la pausa era la causa, ya que ese instrucción en un solo frame influía en la ejecución de toda la película, por lo cual los stop() no me los respetaba.

Llamo entonces la atención al foro de flash porque en uno de sus faqs se pregunta cómo hacer una pausa de x segundos en un frame, y es esa misma funcion la que he usado en este archivo. Bueno, uno tiene la culpa por no documentarse a fondo

La forma que considero más adecuada para hacer pausa es la siguiente:

Código:
function pausa(tiempo){
var tiempoinicio=getTimer()/1000;
var pausa=tiempo;
this.onEnterFrame=function(){
  	 if (Number(pausa)<=(getTimer()/1000)-tiempoinicio) { 
	 delete this.onEnterFrame
	 nextFrame()
}

}
}
pausa(5);//<-llamas a la funcion indicandole el tiempo de espera