Comunidad Game Maker

Ayuda => Preguntas y respuestas => Mensaje iniciado por: Aitor_Tarrias en Abril 24, 2014, 08:18:34 PM

Título: Empezar a moverse el jugador cuando clique boton izquiero.
Publicado por: Aitor_Tarrias en Abril 24, 2014, 08:18:34 PM
Hola makeros!!
Como dice en el titulo mi pregunta es como poder hacer que empieze a moverse el jugador cuando apretes el boton hizquiero del raton (en android clicar en la pantalla). lo unico que he podido hacer es cuando apretes encima del jugador pero quiero que sea en cualquier parte de la pantalla.
Muchas gracias
Título: Re:Empezar a moverse el jugador cuando clique boton izquiero.
Publicado por: learsi en Abril 24, 2014, 09:13:23 PM
Podrías usar los eventos global_mouse dentro de mouse, y así usarlo en toda la pantalla :)
Título: Re:Empezar a moverse el jugador cuando clique boton izquiero.
Publicado por: eams1986 en Abril 24, 2014, 09:49:12 PM
obj_controller  esto lo pones el la room del juego donde va empezar.
///create
gui_width=850
gui_height=680



///draw
/////////////////////////////////////////////////////////////////////////
/////////////////////////////////////////////////////////////////////////
display_set_gui_size(gui_width,gui_height)     // esto pone el cuadro virtual en la pantalla en el que vamos a trabajar
/////////////////////////////////////////////////////////////////////////
/////////////////////////////////////////////////////////////////////////



/////////////////////////////////////////////////////////////////////////
/////////////////////////////////////////////////////////////////////////
//Los botones para jugar

global.vkup = YoYo_AddVirtualKey( gui_width-800, gui_height-650, 750, 540, vk_up );
//virtual_key_show(global.vkup); esto habilita si quieres ver donde se encuentra el boton pero a lo 5 segundo da error es normal
  si quieres activarla solo quita la // y listo


de seguro esto te funcionara de una ves solo ponlo asi



Título: Re:Empezar a moverse el jugador cuando clique boton izquiero.
Publicado por: Aitor_Tarrias en Abril 24, 2014, 10:22:20 PM
yo utilizo flechas para el movimiento y el jugador tengo puesto que siempre se mueva para la derecha, pero quiero que empieze a moverse cuando yo clique en la pantalla.
eams no entendi nada de lo que me pusiste.
Título: Re:Empezar a moverse el jugador cuando clique boton izquiero.
Publicado por: ocarina en Abril 25, 2014, 12:54:41 AM
amigo haz esto en el objeto player

create

moverse=false;


step

if moverse=true
{
//tu codigo para moverse
}


global_mouse_left_press

moverse=true;



listo asi se empesara a mover cuando hagas clic en la pantalla