Comunidad de diseño web y desarrollo en internet online

Desactivar delay?

Citar            
MensajeEscrito el 21 May 2010 10:51 am
Hola chicos/as tengo el siguiente codigo

Código ActionScript :

home_btn.addEventListener(MouseEvent.ROLL_OUT,delay)   
  var myDelay:Timer = new Timer(3000);   
myDelay.addEventListener(TimerEvent.TIMER, entraMenu);   
function delay (e:MouseEvent):void{   
   myDelay.start();   
}   
function entraMenu(e:TimerEvent):void{   
   var myTween:Tween = new Tween(home_tri, "y", Strong.easeOut, 0, -68.1, 15);   
   } 

el problema es que la función entraMenu no para de ejecutarse... Pensaba de remover la var myDelay en la función entraMenu, pero no se como hacerlo.
Alguna sugerencia?

Gracias,
Matias

Por Matibcn

7 de clabLevel



 

chrome
Citar            
MensajeEscrito el 21 May 2010 10:59 am

Código ActionScript :

myDelay.stop()

También puedes indicar las veces que quieres que se repita la funciín "entraMenu" a la hora de declarar el Timer

Código ActionScript :

var myDelay:Timer = new Timer(3000,1) //<--se ejecutará sólo una vez

Por Eliseo2

710 de clabLevel



 

firefox
Citar            
MensajeEscrito el 21 May 2010 05:38 pm
Gracias! era tan facil...

Por Matibcn

7 de clabLevel



 

firefox

 

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