Comunidad de diseño web y desarrollo en internet online

Hacer que boton sea como presionar una tecla

Citar            
MensajeEscrito el 21 Dic 2009 01:50 am
Hola, soy nuevo en esto y e estado buscando pero no encontre como hacerlo.

tengo un juego flash, y le agregue 3 botones, pero necesito que un boton sea como presionar la flecha izquierda del teclado, otro boton que sea la derecha y otro que sea el espacio

Gracias.

Por vichoandres

2 de clabLevel



 

firefox
Citar            
MensajeEscrito el 21 Dic 2009 05:21 pm
Ayuda porfavor, es para hacer un juego touch y necesito tener esas teclas en la pantalla

Por vichoandres

2 de clabLevel



 

firefox
Citar            
MensajeEscrito el 22 Dic 2009 01:35 am
Si lo que dices es que quieres poner un botón que actue como si fuera una tecla del keyboard, que yo sepa no es posible. Porque además son solo eventos esos, no es que hagan algo en particular. Lo que tienes que hacer es programar lo mismo que les programarías.

Que se yo, digamos que si en tu juego al presionar una tecla izquierda el personaje va a la izquierda, solo pon en el botón el código de desplazamiento a la izquierda.

Saludos, Hernán . -

Por Hernán

BOFH

6148 de clabLevel

19 tutoriales
23 articulos

Genero:Masculino   REC Desarrollador de GAIA

Marketing & IT

firefox
Citar            
MensajeEscrito el 22 Dic 2009 06:49 pm

Hernán escribió:

Si lo que dices es que quieres poner un botón que actue como si fuera una tecla del keyboard, que yo sepa no es posible. Porque además son solo eventos esos, no es que hagan algo en particular. Lo que tienes que hacer es programar lo mismo que les programarías.

Que se yo, digamos que si en tu juego al presionar una tecla izquierda el personaje va a la izquierda, solo pon en el botón el código de desplazamiento a la izquierda.

Saludos, Hernán . -


Gracias por tu respuesta, eso es lo que quiero hacer, porque en el juego con la tecla izquierda se mueve a la izquierda y quiero que un boton haga eso.
y ese codigo que dices cual es??

Por vichoandres

2 de clabLevel



 

firefox
Citar            
MensajeEscrito el 23 Dic 2009 02:42 pm
Pues programalo, depende mucho de lo que quieres hacer. Para darle instrucciones a un botón puedes hacer:

Código ActionScript :

my_button.onRelease=doAlgo;


Donde doAlgo es tu función para moverte.

Ejemplo sencillo, mover un clip:

Código ActionScript :

function moveShip():Void{
    if(this.dir == "izq"){
    Ship._x +=this.velocidad;
    }else{
    Ship._y -= this.velocidad;
}

my_button.dir = "izq";
my_button.velocidad = 5;
my_button.onRelease = moveShip;


Saludos, Hernán . -

Por Hernán

BOFH

6148 de clabLevel

19 tutoriales
23 articulos

Genero:Masculino   REC Desarrollador de GAIA

Marketing & IT

firefox
Citar            
MensajeEscrito el 23 Dic 2009 05:55 pm

Hernán escribió:

Pues programalo, depende mucho de lo que quieres hacer. Para darle instrucciones a un botón puedes hacer:

Código ActionScript :

my_button.onRelease=doAlgo;


Donde doAlgo es tu función para moverte.

Ejemplo sencillo, mover un clip:

Código ActionScript :

function moveShip():Void{
    if(this.dir == "izq"){
    Ship._x +=this.velocidad;
    }else{
    Ship._y -= this.velocidad;
}

my_button.dir = "izq";
my_button.velocidad = 5;
my_button.onRelease = moveShip;


Saludos, Hernán . -


Gracias
no entiendo nada, pero no importa, mi idea era poner 3 botones al juego pang 2004 para moverse y disparar, para un celular touch, pero no lo voy a poder hacer.

gracias y chao

Por vichoandres

2 de clabLevel



 

firefox
Citar            
MensajeEscrito el 23 Dic 2009 06:33 pm
Sino entiendes este código ¿Como rayos has programado el juego?

Saludos, Hernán . -

Por Hernán

BOFH

6148 de clabLevel

19 tutoriales
23 articulos

Genero:Masculino   REC Desarrollador de GAIA

Marketing & IT

msie8
Citar            
MensajeEscrito el 26 Dic 2009 12:17 am
hernan el en ningun momento dijo que programo el juego XD existen muchas webs que regalan codigo

Por hdf1986

68 de clabLevel



Genero:Masculino  

Estudiante de día y developer por las noches

firefox

 

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