Comunidad de diseño web y desarrollo en internet online

Controlar eventos entre si

Citar            
MensajeEscrito el 09 Feb 2010 01:04 pm
Hola, amigos, queria preguntar si pueden darme alguna idea. Necesito que si el usuario usa un boton (evento click del boton) se bloquee el evento del enter del teclado, hay alguna forma de implementar algo asi con AS· en Flash?
Saludos!

Por cerge

10 de clabLevel



 

firefox
Citar            
MensajeEscrito el 09 Feb 2010 01:43 pm
Si manejqas de alguna forma el enter en tu peli, usa una variable booleana para saber si el botón ha sido clicado y no lo ejecutes. Si no haces nada con la tecla enter, entonces no tienes de que preocuparte

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox
Citar            
MensajeEscrito el 09 Feb 2010 03:23 pm
Jorge, gracias por tu respuesta, en realidad me inicio en AS3 y estaba manejando todo con controladores de evento para cada caso y derivando a funciones, como seria eso de controlar unsando una bariable booleana? te refiere a poner algun condicional ( if) antes del controlador? que iria en ese if? ( de ser asi) , podrias darme algun ejemplo rapido?
Mil gracias de nuevo!

Por cerge

10 de clabLevel



 

firefox
Citar            
MensajeEscrito el 09 Feb 2010 05:39 pm
Algo así

Código ActionScript :

var pressed:Boolean = false
miBoton.addEventListener(MouseEvent.CLICK, presionado)
miOtroBoton.addEventListener(MouseEvent.CLICK, hacerAlgo)
function presionado(evt:MouseEvent){
    pressed = true
}
function hacerAlgo(evt:MouseEvent){
   if(!pressed) trace("hago algo!!")
}


Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox
Citar            
MensajeEscrito el 09 Feb 2010 10:15 pm
100000000000 de gracias Jorge, lo voy a probar con ese concepto! Fue invaluable tu ayuda, gracias de verdad

Por cerge

10 de clabLevel



 

firefox

 

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