Buenas tardes
Estoy desarrollando un juego de plataformas donde en ocasiones quiero evitar que el objeto_jugador o el personaje no se mueva (cuando muere y cae al suelo o cuando se agacha) asi mismo con los enemigos. El problema es que no tengo ni idea de como hacerlo espero que me puedan ayudar.
Muchas gracias de antemano.
A! y con que no se mueva quiero decir que aunque oprima la tecla de ir a la derecha no lo haga aunque oprima saltar no la haga.
Tan fácil como pelar una papa.
Creá una variable en el objeto create del obj_pj que puede ser pj_move = 1
En las acciones de movimiento, antes de hacer que se desplace en X o en Y le pones:
[gml]if pj_move == 1 {
//acción
}[/gml]
Simplemente cuando muere o se agacha pones pj_move = 0 y cuando termina esa acción que retorne a pj_move = 1