Comunidad de diseño web y desarrollo en internet online

for con tiempo.

Citar            
MensajeEscrito el 23 Mar 2007 08:30 pm
como puedo hacer un for q vaya disminuyendo el alpha de un elemento pero q por ejemplo entre cada entrada al foro espere unos cuantos milisegundos antes de entrar al otro? para ke le tome un poco mas de tiempo llegar al alpha = 0?

Código :

for (var i:Number = 100; i >= 0; i--){
   _root.test1._alpha = i ;
      // aqui tendria que hacer algo con Time? o nose que se podria hacer?
}

gracias. ^^ 

Por korex

32 de clabLevel



 

firefox
Citar            
MensajeEscrito el 23 Mar 2007 08:41 pm
Busca en la ayuda de flash sobre setInterval.

Por Zah

BOFH

4290 de clabLevel

27 tutoriales
5 articulos

  Bastard Operators From Hell Editores

Zaragoza, España

firefox
Citar            
MensajeEscrito el 23 Mar 2007 08:49 pm
gracias xD

Por korex

32 de clabLevel



 

firefox
Citar            
MensajeEscrito el 23 Mar 2007 08:51 pm
Yo optaría por emplear un "onEnterFrame" o la clase Tween.

Por [Sheer]

Claber

283 de clabLevel

1 tutorial

Genero:Masculino  

Barcelona

opera
Citar            
MensajeEscrito el 23 Mar 2007 09:23 pm
mm tratando con el setInterval no logro hacerlo jaja o sea es ke me pide muchos parametros y no los entiendo mucho lo que he tratdo de hacer es colocarlo dentro del for pero nose si esta bien

Código :

for (var i:Number = 100; i >= 0; i--){
     _root.test1._alpha = i ;
     alpha_go = setInterval(_root.test1,"go_for", 30000);  //esto nose si esta bien.
}


sale un ejemplo llamando a una funcion pero no saco nad si lo que kiero yo es ke dentro del for se retenga unos cuantos milisegundos para ke no sea tan abrupto el cambio dle alpha 100 a alpha 0

Por korex

32 de clabLevel



 

firefox
Citar            
MensajeEscrito el 23 Mar 2007 09:37 pm

Código :

import mx.transitions.Tween;
var myTween:Tween;
myTween=new Tween(_root.test1, "_alpha", mx.transitions.easing.None, 0, 100, 2, true);

Por [Sheer]

Claber

283 de clabLevel

1 tutorial

Genero:Masculino  

Barcelona

opera
Citar            
MensajeEscrito el 24 Mar 2007 04:28 am
Yo también te recomiendo usar el enterFrame:

Código :

Transparencia = 100;
nFrames = 10; // ejemplo, se puede cambiar por el numero que quieras
this.onEnterFrame = function ()
   nFrames--;
   if (nFrames < 1) {
      nFrames = 10; // mismo numero que al principio
      _root.test1._alpha = Transparencia;
      Transparencia--;
      if (Transparencia < 1) this.onEnterFrame = null;
   }
}

Por gabynufe

Claber

446 de clabLevel



 

México, D.F.

msie7

 

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