Comunidad Game Maker

Ayuda => Preguntas y respuestas => Mensaje iniciado por: Tigerito019 en Diciembre 21, 2015, 04:32:56 PM

Título: Guardar salud del jugador
Publicado por: Tigerito019 en Diciembre 21, 2015, 04:32:56 PM
Bueno, estoy creando un juego para Android y el personaje tiene salud, cuando los enemigos lo atacan éste pierde salud, hasta ahí todo bien, pero el problema surge cuando avanzo a otro nivel, que la salud del jugador se vuelve a regenerar. Pero quiero que siga la misma cantidad de salud que tenía antes, cómo hago para hacer esto?

Si sirve de algo, en el evento "Create" del jugador tengo colocada su salud.
Título: Re:Guardar salud del jugador
Publicado por: jmbs19 en Diciembre 21, 2015, 07:44:08 PM
amigo ya hay bastantes temas con la misma pregunta, de todas maneras te respondere, pero recuerda usar el buscador del foro, no esta de adorno.

usa un objeto controlador que cree la variable global global.vida, este objeto tiene que ser persistente, o en su defecto crearse una sola vez, al principio del juego por ejemplo.

luego en el objeto jugador puedes hacer dos cosas, que al principio del room tome el valor vida de global.vida, y que al final del room le asigne a global.vida el valor de vida, o tambien puedes cambiar en el objeto jugador "vida" por "global.vida", de esta manera se le restaria vida a la variable global vida, tambien puedes dibujarla, restarle, multiplcarla lo que sea.
Título: Re:Guardar salud del jugador
Publicado por: Tigerito019 en Diciembre 21, 2015, 08:05:38 PM
Muchas gracias amigo, me ha servido mucho!  :D :D