Comunidad Game Maker

Ayuda => Preguntas y respuestas => Mensaje iniciado por: I_am_nigga en Junio 14, 2014, 02:58:47 AM

Título: Mala Colision
Publicado por: I_am_nigga en Junio 14, 2014, 02:58:47 AM
Hola a todo el mundo!, Tengo un problema con :GMS: Mi juego es un plataformas del estilo clasico, pero cada ves que el personaje salta acia una pared el personaje se queda trabado y no puede salir a menos que priciones las teclas rapidamente, he intentado muchos metodos y tutoriales y ninguno me ayuda. Si alguien tiene la solucion o me puede ayudar se lo agradeseria mucho :D
Título: Re:Mala Colision
Publicado por: 3dgeminis en Junio 14, 2014, 03:59:47 AM
2 posibles problemas se me ocurren: la mascara de colision de los sprites o el codigo que usas para las colisiones (me inclino mas por lo segundo).
Podes poner el codigo uqe usas para las colisiones ???
Título: Re:Mala Colision
Publicado por: I_am_nigga en Junio 14, 2014, 05:03:33 AM
este es un codigo que vi en un tutorial para que no se trabe la imagen pero no me resulto:

if keyboard_check(vk_left) and keyboard_check(vk_right)
    {image_speed = 0; sprite_index = 0;}
    else
    if !place_free (x,y+1) and keyboard_check(vk_left){sprite_index = spr_mrunleft image_speed = 0.5}
    if !place_free (x,y+1) and keyboard_check(vk_right){sprite_index = spr_mrunright image_speed = 0.5}

si te refieres a un codigo que tenga que ver con la colision, no tengo ninguno
Título: Re:Mala Colision
Publicado por: 3dgeminis en Junio 14, 2014, 04:46:55 PM
No el codigo de cambio de sprite, eso no importa, sino lo que usas para moverte y las colisiones