Comunidad Game Maker

Ayuda => Preguntas y respuestas => Mensaje iniciado por: chute666 en Mayo 09, 2014, 10:47:53 AM

Título: problema al mover con clicks [SOLUCIONADO]
Publicado por: chute666 en Mayo 09, 2014, 10:47:53 AM
mi problema es el siguiente, mi player se mueve con clicks,por la pantalla perfectamnte... pero solo mira hacia arriba o hacia abajo, no hacia los lados... me gustaria si pudieran que me dijeran en que este fallando... gracias!!
adjuntos los evento create y step
conquetrando lo que quiero decir....
es que no cambia a los sprite's de los lados, pero si estan puestos. creo que hay algo que falla


__________________________________________
Bruno xzx , te are constar en los creditos pues has echo posible que siga avanxando
aunque de seguro me surgiran mas dudas, pero con una comunidad
como esta todo es posible.
Título: Re:problema al mover con clicks
Publicado por: brunoxzx en Mayo 09, 2014, 07:32:36 PM
Tu jugador no se mueve a los lados por que las acciones que suceden al estar más abajo o arriba que el destino en el eje Y sobreponen a las de izquierda y derecha del eje X y siempre ponen los sprites de arriba y abajo.

Para este problema yo te recomendaría usar la direccion actual del personaje, que puede ser diferente a la direccion que hay entre el y el mouse (que es la que tu usas) ya que mientras el personaje esquiva un muro apunta hacia una direccion diferente a la del mouse y entonces el sprite no sería el correcto.

Te dejo esté código, reemplaza lo que tienes por el.
[gml]
//La variable direction es lo que necesitamos ;)

direction=direction mod 360; //Si es más que 360 se regresa a cero

//div es una division que no da decimales, solo enteros
switch(direction div 90){
   case 0: sprite_index=ah_mover_dere; break;
   case 1: sprite_index=ah_mover_arri; break;
   case 2: sprite_index=ah_mover_izq; break;
   case 3: sprite_index=ah_mover_aba; break;
}


[/gml]
Título: Re:problema al mover con clicks
Publicado por: chute666 en Mayo 09, 2014, 08:20:18 PM
me dio un error de linea pero ya lo solucione....
e pues lo que me dijiste .. pero ahora el personaje permanece quieto en el sitii,
y el sprite camina en el sitio  a alta velocidad
Título: Re:problema al mover con clicks
Publicado por: chute666 en Mayo 09, 2014, 09:54:01 PM
Solucionado!!!!!!
e usado lo que me has dicho pero e echo un par de variaciones para ajustar la velocidad etc...
igual no te entendi bien y te referias a esto  :)
gracias a tu ayuda ya puedo mover esactamente como queria.
dejo aqui la imagen del evento STEP por si a alguien le interesa mover con clicks (pulsando en la pantalla)
Título: Re:problema al mover con clicks [SOLUCIONADO]
Publicado por: CARLOSH en Mayo 10, 2014, 07:39:20 PM
actualmente tengo mi video juego moviendose mediante flechas, quisiera cambiarlo por clicks, algun tutorial que me recomiende?