Como se puede hacer para que al presionar el boton izquierda solo se mueva una vez a la izquierda y haya que separar y volver a apretar para volver a ir a la izquierda? Hay alguna funcion para cuando se toca un boton dos veces haga algo diferenre a que si se presiona una vez?

#1 Septiembre 24, 2013, 05:57:33 AM Ultima modificación: Septiembre 24, 2013, 06:02:42 AM por p34
supongo te refieres al botón (físico) de volver en el android. Ese botón lo detecta como la tecla de borrar en pc y puedes usar alarma para detectar si lo presiona mas de una vez, te explico:

Pones una variable en 0 y al presionar la tecla que le sume 1 y a una alarma que le de tiempo (3 segundos por ejemplo) y puedes volver a presionarlo para que le sume otro a la variable y en la alarma cheque cuanto es la variable y haga cosas diferentes dependiendo su valor.

Algo así entendí que es lo que pides, si lo que ocupas es un botón creado en el mismo juego lo puedes manejar de la misma forma solo que cambias la forma de activarlo.

Espero te sirva :)

Edit: Si no entiendes, dime y veré como explicarlo mejor.
Una persona puede equivocarse mil veces pero solo fracasa cuando le echa la culpa a otro por sus errores

#2 Septiembre 24, 2013, 07:40:44 AM Ultima modificación: Septiembre 24, 2013, 09:04:07 AM por Alkeops
Gracias. Justo se me ocurrio esa idea ahorita y la voy a probar. El boton menu en los android a que boton es equivalente?

Edito. Me falta saber como hacer lo del movimiento. Busco alguna funcion que diga mas o menos:

Al presionar x tecla{Posicion del objeto +100 x , y}
O algo asi.
Es que uso hspeed pero eso hace que se vaya de corrido y yo solo quiero que se mueva una vez a x distancia.