hola a todos
el problema que tengo es que el objeto del jugador atraviesa los objetos solidos.
me podrian decir porque pasa y como arreglarlo
Para que no atraviese los objetos sólidos debes agregar código (o una acción) al evento colisión con ese objeto, o usar un código que indique cómo reaccionar ante una colisión con ese objeto, el hecho de marcar la casilla "solid" no implica que el objeto no será atravesable.
por ejemplo dos objetos "ob_personaje" "ob_pared"
A "ob_personaje" le agregas collision> ob_pared "Move Fixed 0"
Una curiosidad, como seria en codigo lo que has puesto?
Gracias
Podrías probar a añadir el siguiente código en el evento Step de tu jugador:
If place_meeting(x,y,obj_wall)
{
x=xprevious
y=yprevious
}
A ver si con eso te funciona.