Febrero 12, 2013, 10:51:47 PM Ultima modificación: Febrero 12, 2013, 11:37:02 PM por fatalfury
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