Comunidad Game Maker

Ayuda => Preguntas y respuestas => Mensaje iniciado por: Missy en Marzo 19, 2018, 10:48:07 PM

Título: Mejorar menú de pausa (Evento draw se deshabilita)
Publicado por: Missy en Marzo 19, 2018, 10:48:07 PM
He creado un menú de pausa y utilizo instance_deactivate_all(1) para desactivar todos los instances.
Pero al hacerlo el evento draw también se desactiva, lo que provoca que parezca que los instances han desaparecido en lugar de simplemente quedarse en pausa.
Título: Re:Mejorar menú de pausa (Evento draw se deshabilita)
Publicado por: Clamud en Marzo 22, 2018, 06:08:38 AM
Conozco dos métodos:

1. Desactivar las instancias y copiar la applicarion surface a otra surface y dibujarla durante la pausa.

2. Usar una variable global (global.pausa). Si la variable es true, no ejecutar el código del evento Step de las instancias.
Título: Re:Mejorar menú de pausa (Evento draw se deshabilita)
Publicado por: Missy en Marzo 24, 2018, 01:28:43 PM
Cita de: Clamud en Marzo 22, 2018, 06:08:38 AM
Conozco dos métodos:

1. Desactivar las instancias y copiar la applicarion surface a otra surface y dibujarla durante la pausa.

2. Usar una variable global (global.pausa). Si la variable es true, no ejecutar el código del evento Step de las instancias.

Gracias. Al final lo que hice es lo segundo, buscar 1 por 1 las acciones y pararlas con el global.pause.