Comunidad de diseño web y desarrollo en internet online

Hacer una pausa en un accion y que luego siga ejecutandose.

Citar            
MensajeEscrito el 05 Mar 2007 10:08 pm
Hola, tengo en siguiente script:

Código :

onClipEvent (load) {
   var visible = 0;
   var cant = 0;
}
onClipEvent (enterFrame) {
   if (visible == 0) {
      _alpha = cant;
      cant += 1;
      if (cant>=100) {
         visible = 1;
         }
   } else {
      _alpha = cant;
      cant -= 2;
      if (cant<=1) {
         _root.gotoAndPlay(17);
      }
   }
}


Que hace que mi clip aumente el alpha y luego vuelva a disminuir a cero.
Pretendo que cuando alpha sea igual a 100 espere unos 5 segundos y comience a disminuir.
No lo consigo y existe nada como un "delay" o un "sleep". Gracias

Por Basitante

17 de clabLevel



 

msie
Citar            
MensajeEscrito el 05 Mar 2007 10:26 pm
Busca en la ayuda sobre el SetInteval

Por One

Claber

1488 de clabLevel

5 tutoriales

Genero:Masculino  

Programador Web

firefox
Citar            
MensajeEscrito el 09 Mar 2007 07:38 am
Creo que sería mejor poner una variable contador y recurrir a setInterval.
Tienes que indicar meidante ifs si se ha llegado al 100 en el alpha. Cuando eso suceda, poner el contador en marcha y contar; y después iniciar de nuevo :-).

Por erice

6 de clabLevel



 

firefox

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.