Comunidad Game Maker

Ayuda => Preguntas y respuestas => Mensaje iniciado por: Boltzila en Junio 13, 2018, 05:09:43 PM

Título: Persistencia en las variables.[Solucionado]
Publicado por: Boltzila en Junio 13, 2018, 05:09:43 PM
Hola, tengo una pequeña duda, y es como se hace para que las variables como el dinero,llaves,vidas,etc. No se pongan en lo predeterminado al cambiar de room. Me explico:En una room hay una llave y una moneda, al tomarlas el dinero aumenta a 1 y las llaves a 1, pero a la hora de cambiar de room, las variables vuelven a 0.
¿Que hago para que las variables sean persistentes?.
Título: Re:Persistencia en las variables.
Publicado por: Clamud en Junio 13, 2018, 05:23:39 PM
Deben ser globales y se deben inicalizar en la primera room del juego
[gml]
global.monedas = 0;
global.llaves = 0;
[/gml]
Título: Re:Persistencia en las variables.
Publicado por: somnus en Junio 13, 2018, 05:35:44 PM
Cita de: Clamud en Junio 13, 2018, 05:23:39 PM
Deben ser globales y se deben inicalizar en la primera room del juego
[gml]
global.monedas = 0;
global.llaves = 0;
[/gml]


depende del diseno de tu juego, por lo general son globales como dice clamud, sin embargo hay otra opcion de guardarlas en archvos ini, que carguen el valor al iniciar el room y sobrescrbir el valor cuando termines el room, esto te dara persistencia aun si tu juego se traba o lo quitas.