Comunidad Game Maker

Ayuda => Preguntas y respuestas => Mensaje iniciado por: Anibal9812 en Septiembre 06, 2017, 06:56:07 PM

Título: Problema con gravedad
Publicado por: Anibal9812 en Septiembre 06, 2017, 06:56:07 PM
Hola! Tengo un error el cual es que al usar la gravedad, cuando el personaje cae, atraviesa un poquito el suelo. Les dejo el código de la gravedad. Si tienen algo mas que preguntar pregunten. ;)
if place_free(x,y+1) {gravity=0.1} else {gravity=0 vspeed=0}
Título: Re:Problema con gravedad
Publicado por: 3dgeminis en Septiembre 06, 2017, 08:04:01 PM
En STEP pone solo if place_free(x,y+1) {gravity=0.1} else {gravity=0}
Crea un evento de colision con el objeto solido y pone esto
move_contact_solid(270,vspeed)
vspeed=0