Comunidad Game Maker

Ayuda => Preguntas y respuestas => Mensaje iniciado por: Payan93 en Diciembre 25, 2013, 09:14:16 AM

Título: -ayuda- Al saltar y colisiconar con un muro el personaje se traba en la pared
Publicado por: Payan93 en Diciembre 25, 2013, 09:14:16 AM
Buenas estimados, soy nuevo en el foro para ver si me podrían ayudar con este problemita,
Al saltar y que choque con una pared, este se queda trabado en ella y cae 'desplazándose' como debería
el codigo que eso es el siguiente:

if (!place_free(x+hspeed,y))
{
    if (hspeed<=0) {move_contact_solid(180,abs(hspeed));}
    if (hspeed>0) {move_contact_solid(0,abs(hspeed));}
    hspeed=0;
}

if (!place_free(x,y+vspeed))
{
    if (vspeed<=0) {move_contact_solid(90,abs(vspeed));}
    if (vspeed>0) {move_contact_solid(270,abs(vspeed)); jump =1;}
    vspeed=0;
    }
   
if (!place_free(x+hspeed,y+vspeed))
{
    hspeed=0;
}


Espero me puedan ayudar con este temita, ya que es una de las pocas cosas que me falta para terminar mi juego, de ante mano muchas gracias :)
Título: Re:-ayuda- Al saltar y colisiconar con un muro el personaje se traba en la pared
Publicado por: Daz en Diciembre 26, 2013, 10:51:01 AM
Payan93, para que tu tema siga las normas y pueda entonces ser respondido, debes colocar como icono del tema la versión de GM que usas.

Modifica tu mensaje. Saludos.