Comunidad Game Maker

Ayuda => Preguntas y respuestas => Mensaje iniciado por: jlcstrike en Febrero 10, 2018, 06:29:37 PM

Título: evitar crear un nuevo objeto de una instancia persistente al volver a la room
Publicado por: jlcstrike en Febrero 10, 2018, 06:29:37 PM
Hola si desde el editor de rooms añado una instancia y la hago persistente como puedo evitar que se cree una nueva al avanzar a la siguiente room y volver de nuevo a la anterior?
Título: Re:evitar crear un nuevo objeto de una instancia persistente al volver a la room
Publicado por: Clamud en Febrero 11, 2018, 06:33:21 PM
Puedes revisar si hay más de 1 instancias y destruir una
[gml]
if (instance_number(objeto) > 1)
instance_destroy();
[/gml]
O crear el objeto persistente en una room que no se va a volver a visitar.
Yo prefiero no usar objetos ni rooms persistentes, porque hay comportamientos inesperados que el manual no explica.