Comunidad Game Maker

Ayuda => Preguntas y respuestas => Mensaje iniciado por: WeGame en Octubre 23, 2011, 07:02:24 PM

Título: SOLUCIONADO. objeto invisible y sin eventos
Publicado por: WeGame en Octubre 23, 2011, 07:02:24 PM
Anteriormente pregunt? c?mo hacer un objeto invisible y us? varibles, de forma que:
if global.arbol=1 visible=true;
if global.arbol=0 visible=false;


Ahora hay un problema, y es que tambi?n quiero hacer que pierdan sus eventos, es decir, como si no estuviesen en la pantalla hasta que la global sea 1, ya que hay un evento que al hacer clic izquierdo en el objeto pregunta si quieres venderlo, y aunque est? invisible, si haces clic en el lugar donde est? el objeto invisible, pregunta eso, y entonces lo que quiero hacer pues eso... C?mo hacer que tambi?n pierdan sus respectivos eventos y acciones mientras que la global sea 0.
Título: Re: objeto invisible y sin eventos
Publicado por: JRX7500 en Octubre 23, 2011, 07:36:32 PM
Podrias usar este codigo en vez del que publicaste:
if global.arbol=0 instance_deactivate_object(self)

Y para volverlo a activar entonces tendrias que hacerlo desde otro objeto por que el objeto original ya lo desactivaste y ya no ejecuta eventos. Seria poner esto en otro objeto:

if global.arbol =1 instance_activate_object(Aqui pones el objeto que desactivaste)
Título: Re: objeto invisible y sin eventos
Publicado por: WeGame en Octubre 24, 2011, 11:40:28 AM
Gracias  ;)