Comunidad de diseño web y desarrollo en internet online

Ayuda con un juego, problema en las teclas

Citar            
MensajeEscrito el 16 Dic 2008 03:16 pm
Hola :D , estoy haciendo un juego de pelea, y queria hacer que el personaje realize una combinacion de teclas. Mi problema es que yo quiero que el jugador tenga que apretar dos veces la misma tecla en un tiempo determinado para realizar el "combo de golpes", y lo que pasa es que si el jugador mantiene apretada la tecla, puede realizar el combo.

Aqui esta el script :

Código :

onClipEvent (enterFrame) {
if(this._currentframe==10){
this.stop();
}
}
on(keyPress " "){
this.gotoAndPlay(1);
_root.combo=1;
if(_root.combo==1 && this._currentframe==10){
this.gotoAndPlay(10);
}
}


Todo anda perfecto, si yo apreto la tecla justo cuando esta terminando el codigo anda, el problema es que si mantengo la tecla apretada tambien funciona , pero yo quiero que el jugador tenga que apretar dos veces la tecla "espacio" para hacer el combo, y si la mantiene apretada no quiero que realize la combinacion de golpes

¿Podrian ayudarme por favor?


Desde ya,muchisiams gracias

Por lea123456

33 de clabLevel



 

firefox
Citar            
MensajeEscrito el 23 Dic 2008 02:56 am
Si me ayudan se los agardeceria mucho por favor :D

Por lea123456

33 de clabLevel



 

firefox
Citar            
MensajeEscrito el 23 Dic 2008 03:10 am
Busca en la ayuda acerca de setTimeout y sobre el objeto Key, que te resulta más conveniente que lo que tienes allí. Al presionar la primera vez, activas en setTimeout para detectar si presiona de nuevo, eso lo puedes hacer con un contador.

Por The Fricky!

Presidente

6168 de clabLevel

3 tutoriales
8 articulos

Genero:Masculino   Bastard Operators From Hell Héroes

Piccola Venezia...

firefox
Citar            
MensajeEscrito el 23 Dic 2008 11:28 pm
Gracias, igual ya solucine el problema :)

Por lea123456

33 de clabLevel



 

firefox

 

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