Comunidad de diseño web y desarrollo en internet online

retardar las acciones de un boton

Citar            
MensajeEscrito el 03 Feb 2009 09:41 pm
hola como puedo retardar las acciones de un boton por x segundo alguien me podoria ayudar por favor.

Por danielmoruk

5 de clabLevel



 

safari
Citar            
MensajeEscrito el 03 Feb 2009 11:00 pm

Código ActionScript :

segundos=5;
espera=function(){
play();
clearInterval(a);
}
a= setInterval(espera,segundos*1000);


Ya te habrás imaginado, q segundos, es el tiempo en segundos.

Saludos.

Por Hapki

Claber

268 de clabLevel



 

firefox
Citar            
MensajeEscrito el 04 Feb 2009 12:32 am
hola y gracias por tu respuesa:)
estoy trabajando en as2 y al parecer funciona bien en un fotograma yo lo que quiero es una accion que me anule el rollover el rollout de un boton por 1 segundo o 2 espero y me puedan ayudar muchas gracias

Por danielmoruk

5 de clabLevel



 

safari
Citar            
MensajeEscrito el 04 Feb 2009 04:38 am
Hola, modificando el codigo de Hapki:

Código ActionScript :

var segundos:Number = 5;
var a:Number;
var espera:Function = function( Void ):Void{ 
boton_mc.enabled = true;
clearInterval(a); 
} 
a = setInterval( espera , segundos*1000 ); 
boton_mc.enabled = false;


Cuando ese codigo se ejecute, el boton con nombre "boton_mc" deja de tener activos los onRollOver onRollOut onRelease y todos los demas, y cuando pasan los 5 segundos, se vuelve a activar. Suerte.

Por LongeVie

Claber

1741 de clabLevel

1 tutorial

Genero:Masculino  

En un lugar, re moto.

firefox
Citar            
MensajeEscrito el 04 Feb 2009 06:14 am
longeVie muchas gracias! .. pero creo que no me supe explicar desde el principio quiero que en el rollover me retrase 5 seglas demas acciones y se activen (inclutyyendo otra de roll over el ejemplo esta aqui)

on(rollOver){
------>aqui es donde quisiera poner el codigo
var segundos:Number = 5;
var a:Number;
var espera:Function = function( Void ):Void{
como_bn.enabled = true;
clearInterval(a);
}
a = setInterval( espera , segundos*1000 );
como.enabled = false;
-------->

concepto_mc.gotoAndPlay(1);
concepto_mc._visible=true;

refrescamos_mc._visible=false;
}
on(rollOut){
concepto_mc._visible=false;
refrescamos_mc._visible=true;
}

on(press){
concepto_bn._visible=false;


cerrarconcepto_bn._visible=true;

concepto_mc.gotoAndPlay(9);
concepto_mc._visible=true;

refrescamos_mc._visible=false;
}

Por danielmoruk

5 de clabLevel



 

safari

 

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