Comunidad Game Maker

Ayuda => Preguntas y respuestas => Mensaje iniciado por: DEADOFALL en Junio 27, 2010, 04:28:19 AM

Título: ?Como consigo una colision perfecta?
Publicado por: DEADOFALL en Junio 27, 2010, 04:28:19 AM
Quiero saber como puedo hacer que mi jugador colisione perfectamente con un bloque, por que a como yo he hecho mi colision, he visto que al chocar depronto (no siempre) como que ej jugador retrocede un poco y avanza, esto sucede rapidamente y se ve chistoso XD, pero no me gusta. ?Como mejoro esto?
Título: Re: ?Como consigo una colision perfecta?
Publicado por: brunoxzx en Junio 27, 2010, 05:05:06 AM
creo que era asi (lo acabo de sacar de mi mente asi que no se si funcione)

Cita de: Tecla derecha
repeat (5){if place_free(x+1,y) {x+=1}}


Cita de: Tecla izquierda
repeat (5){if place_free(x-1,y) {x-=1}}



donde dice 5 es la velocidad

o usa la del ejemplo que te di en la otra pregunta



Título: Re: ?Como consigo una colision perfecta?
Publicado por: DEADOFALL en Junio 27, 2010, 05:08:09 AM
Cita de: brunoxzx en Junio 27, 2010, 05:05:06 AM
creo que era asi (lo acabo de sacar de mi mente asi que no se si funcione)

Cita de: Tecla derecha
repeat (5){if place_free(x+1,y) {x+=1}}


Cita de: Tecla izquierda
repeat (5){if place_free(x-1,y) {x-=1}}

donde dice 5 es la velocidad

o usa la del ejemplo que te di en la otra pregunta





Hahahaha! Gracias aun asi lo probare...