Hola :D a todos, el problema que necesito que me ayuden es sobre virtuals keys, tengo lo basico de las virtuals keys como
en create

display_set_gui_size(480,320);
up=virtual_key_add(x,y,44,44,vk_up);

y en draw gui

draw_sprite(key4,0,x,y);

este sirve par ala tecla arriba (up)
pero quisiera saber como hago una tecla virtual para la tecla Z o X


En vez de vk_up pones ord('X') u ord('Z'). Hasta luego compañero.

#2 Julio 06, 2014, 07:08:26 PM Ultima modificación: Julio 06, 2014, 07:12:20 PM por DanielpipaAguirre23
ok gracias :D estoy programe y programe toda la mañana y me faltaba solo eso, es basico pero igual no la sabia jeje. y en ves de up que le pongo, porque al remplazar vk_up por ord("z") todo bien pero la cosa esque sale asi
up=virtual_key_add(x,y,44,44,ord("z"));

y ese "up=" porquien lo remplazo?

up es una variable que vos creas, bien podrias haberle puesto arriba para que se entienda mejor(supongo que estas siguiendo algun tutorial o un ejemplo)
arriba=virtual_key_add(x,y,44,44,ord("W"));
abajo=virtual_key_add(x,y,44,88,ord("S"));
derecha=virtual_key_add(x,y,22,44,ord("D"));
izquierda=virtual_key_add(x,y,88,44,ord("A"));


En este caso es mucho mas simple hacer referencia a la variable arriba que tener que escribir virtual_key_add(x,y,44,44,ord("W"))

#4 Julio 07, 2014, 10:34:23 PM Ultima modificación: Julio 07, 2014, 10:36:07 PM por DanielpipaAguirre23
si asi es, era un ejemplo de virtuals keys que me dio el usuario ocarina, jeje pense que "up=" tenia algo que ver pero ya entendi. Gracias :D