Comunidad de diseño web y desarrollo en internet online

Contrario de Key.isDown????

Citar            
MensajeEscrito el 17 Dic 2006 03:57 pm
Hola estoy haciendo un juego en flash de mario xD.
Quiero que al soltar el boton derecha ( cursor) haga una accion, lo malo esque no puedo usar "else" ya que al soltar el boton izquierdo(cursor) deberia de hacer la otra accion.
Conocen algun codigo o modo de hacer lo contrario de key.isDown?
Espero que me entiendan, saludos y gracias.

Por gallloo

20 de clabLevel



 

firefox
Citar            
MensajeEscrito el 17 Dic 2006 04:40 pm
!key.isDown ??
onKeyUp ??

Por Zah

BOFH

4290 de clabLevel

27 tutoriales
5 articulos

  Bastard Operators From Hell Editores

Zaragoza, España

firefox
Citar            
MensajeEscrito el 17 Dic 2006 05:03 pm
Ponme una parte de codigo a ver como iria por favor.
Gracias.

Por gallloo

20 de clabLevel



 

firefox
Citar            
MensajeEscrito el 18 Dic 2006 02:00 pm
onClipEvent (enterFrame) {
if (Key.isUP(Key.RIGHT));
-------lo que quieras q aga----------
}


espero q t sirva(no se si ay algun error, pero bueno, es algo asi

Por cucaracha

16 de clabLevel



 

opera
Citar            
MensajeEscrito el 18 Dic 2006 02:07 pm
¿lo que quieres hacer es detectar el click del boton derecho del mouse?
Puedes mirarte esto:
http://www.cristalab.com/tips/30826/detectar-click-derecho-en-flash-con-asnative

Por Zguillez

BOFH

10744 de clabLevel

85 tutoriales
17 articulos
3 ejemplos

Genero:Masculino   Bastard Operators From Hell Héroes Team Cristalab Editores

BCN

opera
Citar            
MensajeEscrito el 18 Dic 2006 05:25 pm

gallloo escribió:

lo malo esque no puedo usar "else" ya que al soltar el boton izquierdo(cursor) deberia de hacer la otra accion.


Bueno, si no entiendo mal elproblema, podés usar un else if.

Por HernanRivas

Claber

3416 de clabLevel

26 tutoriales

 

Argentina

msie
Citar            
MensajeEscrito el 18 Dic 2006 10:33 pm
onClipEvent (enterFrame) {
if (Key.isUP(Key.RIGHT));
-------lo que quieras q aga----------
}

Eso es correcto? creo que se hace por actionscript 3.0 y es muy lioso :S gracias por contestar y echenme una mano por favor.

Por gallloo

20 de clabLevel



 

firefox
Citar            
MensajeEscrito el 18 Dic 2006 11:46 pm
Olvidaste las llaves del if.

Por HernanRivas

Claber

3416 de clabLevel

26 tutoriales

 

Argentina

msie
Citar            
MensajeEscrito el 19 Dic 2006 07:31 pm
El metodo Key.isUP no existe... o no funciona de esa forma...
Saludos

Por gallloo

20 de clabLevel



 

firefox
Citar            
MensajeEscrito el 19 Dic 2006 07:43 pm
Key.isUP funciona con listeners. Probá así.

Por HernanRivas

Claber

3416 de clabLevel

26 tutoriales

 

Argentina

msie
Citar            
MensajeEscrito el 21 Dic 2006 11:29 pm
¿Como va eso de los listeners?

Por gallloo

20 de clabLevel



 

firefox
Citar            
MensajeEscrito el 22 Dic 2006 03:10 am
Creás un objeto.

Código :

var nuevoObjeto:Object = new Object ();


Luego, convertimos al objeto en un listener:

Código :

Key.addListener (nuevoObjeto);


Por último, hacemos una función con la siguiente estructura:

Código :

nombreObjeto.propiedad = function () {
// Acciones
};


Como lo que querés detectar es un KeyUp:

Código :

nuevoObjeto.onKeyUp = function () {
trace ("");
};

Por HernanRivas

Claber

3416 de clabLevel

26 tutoriales

 

Argentina

msie
Citar            
MensajeEscrito el 23 Dic 2006 11:19 am
De verdad muchas gracias, ahora entiendo el codigo ^^
Gracias.

Por gallloo

20 de clabLevel



 

firefox

 

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