Comunidad Game Maker

Ayuda => Preguntas y respuestas => Mensaje iniciado por: matiascarpello en Junio 03, 2015, 01:04:55 AM

Título: Cambiar movimiento de 360° a 8 direcciónes.
Publicado por: matiascarpello en Junio 03, 2015, 01:04:55 AM
Hola comunidad. Tengo un proyecto que estoy haciendo y ya he solucionado un gran problema que tenía con la colisión contra la pared gracias al amigo Marth, y ahora solo me falta un paso.

El personaje de mi juego se mueve con un stick virtual en 360°. El stick es como el de la imágen de abajo.
(http://s21.postimg.org/61t2hcduf/picture.png)
El problema es que yo quisiera que mi player solo se mueva en 8 direcciónes y no libremente en 360°.Por lo tanto necesito limitar a 8 direcciónes pero utilizando el stick.
(https://lh4.googleusercontent.com/-PiJtMhmX_40/T2qdOJKdawI/AAAAAAAAAJo/_qxQPKgK5Y4/63D9E23C-5504-4644-8B9A-8AAC8DD7B478.jpg)

Para que entiendan bien a lo que me refiero les dejo el archivo de ejemplo.

Título: Re:Cambiar movimiento de 360° a 8 direcciónes.
Publicado por: Marth en Junio 03, 2015, 02:43:50 PM
direction-=direction%45
image_angle=direction


A ver si eso te vale.