Comunidad de diseño web y desarrollo en internet online

acción al mantener presionado

Citar            
MensajeEscrito el 10 Ago 2004 01:54 pm
Buenas!! estuve revisando un code que dejo hace un tiempo Gersonm, que sirve para que un boton mantenga una acción cuando el usuario mantiene (hold) el click sobre el boton, y funciona bien , pero lo que no me va es el onRelease, es decir que cuando se libera el click sobre el boton la accion sigue cuando tendria que parar!!

alguien me da una mano?

Código :

var i:Boolean = false; 

var c:Number = 0; 



function Falso(){ 

   i = false; 

} 



function revisar(){ 

   if(i){ 

      laboral_txt.scroll--;
   } 

} 



baja.onPress = function(){ 

   i = true; 

} 



setInterval(revisar, 100); 



///estas son las ocasiones cuando detenemos nuestra rutina 

baja.onRelease = Falso;//cuando soltamos el click 

baja.onRollOut = Falso;//cuando desplazamos fuera del botón 

baja.onDragOut = Falso;//cuando desplazamos fuera del botón con el click sostenido 


donde "laboral" es el txt que debe mover el scroll y "baja" es el boton

tanto el onRollOut como el onDragOut funcionan perfectamente pero el onRelease no

gracias desde ya

bye

Por hRod

BOFH

1548 de clabLevel

3 tutoriales
4 articulos
4 ejemplos

Genero:Masculino  

BCN

unknown
Citar            
MensajeEscrito el 10 Ago 2004 10:28 pm
pues no sé cuál es el problema...probé el mismo code y fue bien...aquí lo posteo...sólo quité DragOut y RollOut porque no las vi necesarias...al fin y al cabo es para cuando se tiene presionado el botón, así que agregé releaseOutSide

Código :

var i:Boolean = false;

var c:Number = 0;



function Falso(){

   i = false;

}



function revisar(){

   if(i){

      trace(c ++);
   }

}



baja.onPress = function(){

   i = true;

}



setInterval(revisar, 100);



///estas son las ocasiones cuando detenemos nuestra rutina

baja.onRelease = Falso;//cuando soltamos el click
baja.onReleaseOutside = Falso;//cuando soltamos el click



Prueba de nuevo. Suerte..por si las, es para MX 2004, aunque le puedes cambiar unos detallitos...no me centré en eso

Por gersonm

Claber

2238 de clabLevel

12 tutoriales
1 articulo
5 ejemplos

Genero:Masculino   Desarrollador de GAIA

Al otro lado de la mira

unknown

 

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