Comunidad Game Maker

Ayuda => Preguntas y respuestas => Mensaje iniciado por: ocarina en Mayo 01, 2014, 01:34:53 AM

Título: teclas virtuales y su posición
Publicado por: ocarina en Mayo 01, 2014, 01:34:53 AM
amigos he tenido muchas dudas al igual que otros makeros la cual es que como hacer para usar las teclas virtuales en diferentes dispositivos y estas no "se corran" osea que siempre estén en la posición que nosotros queremos!!!

pues encontre la SOLUCION hasta que al fin

se puede hacer de dos formas

la primera

en el evento create de cualquier objeto ponemos esto


display_set_gui_size(room_width,room_height);



este metodo a mi en lo personal no me gusta mucho ya que si usamos por ejemplo un metodo draw que se dibuje el sprite en donde se pone el dedo el sprite se crea pero corrido de donde se pone el dedo!!! (VER PRIMRA IMAGEN)

(http://fotos.subefotos.com/009927aad833eab746307cd8299f8eb2o.png)

-------------------------------------------------------------------------------------------------------------------------

LA SEGUNDA (y para mi la mejor)



en el evento create ponemos esto


//esto es para ver la relacion entre la resolucion de los dispositivos y la de nuestro room
relacionwidth=display_get_gui_width()-room_width     
relacionheight=display_get_gui_height()-room_height
//ahora creamos las virtual key
up=virtual_key_add(x+relacionwidth,y+relacionheight,79,76,vk_up);



en el evento draw GUI

draw_sprite(spr_flecha,0,x+relacionwidth ,y+relacionheight);



(http://fotos.subefotos.com/7e5760ddd642395cf150507fdcd62a1fo.png)

espero solucionar el problemas de muchos
saludos
Título: Re:teclas virtuales y su posición
Publicado por: carry en Mayo 01, 2014, 05:55:32 AM
La segunda me da error de linea!!!
Título: Re:teclas virtuales y su posición
Publicado por: ocarina en Mayo 01, 2014, 06:02:05 AM
q error te da??
Título: Re:teclas virtuales y su posición
Publicado por: carry en Mayo 01, 2014, 06:03:12 AM
Es mas. lo acabde de probar en dos dispositivos android!! y se desaparecen las teclas virtuales!! (LG G2 y LG L5) diferentes pantallas y gamas!!
Título: Re:teclas virtuales y su posición
Publicado por: ocarina en Mayo 01, 2014, 06:05:56 AM
amigo no se como tendras tu codigo!!! pero en mis dispositivos!! un sony ericsson arc, un galaxy s4 y un lg l5 sirve super bien!!!!
Título: Re:teclas virtuales y su posición
Publicado por: carry en Mayo 01, 2014, 06:12:58 AM
Me podrias hacer el favor y regalarme un sample de tu codigo a ver como lo tienes!!! tal vez yo este fallando en algo!!! ;)
Título: Re:teclas virtuales y su posición
Publicado por: ocarina en Mayo 01, 2014, 06:18:31 AM
amigo ahora no puedo hacerlo!!! pero si mañana me queda tiempo te lo paso!!!!
saludos
Título: Re:teclas virtuales y su posición
Publicado por: LowHertzs en Mayo 01, 2014, 10:52:41 PM
Cita de: carry en Mayo 01, 2014, 06:12:58 AM
Me podrias hacer el favor y regalarme un sample de tu codigo a ver como lo tienes!!! tal vez yo este fallando en algo!!! ;)

Debes de estar poniendo algo mal, todo funciona perfectamente.

Muchas gracias Ocarina!~