Noticias

¡RECUERDA QUE SI ERES UN NUEVO USUARIO, DEBES PRESENTARTE PARA PODER PUBLICAR MENSAJES! | TENEMOS CANAL OFICIAL DE TELEGRAM: t.me/unity3dspain

Desaparecer y aparecer una imagen dentro del canvas

Iniciado por Juhasas, Abril 20, 2016, 05:31:27 AM

Tema anterior - Siguiente tema
Hola a todos, tengo un problema estoy intentando hacer aparecer el menu de pausa, utilizando el SetActive el cual lo puede hacer desaparecer,mas no volverlo aparece, creo que no encuentra al objeto una vez desaparecido. bool EnPausa = false;
public GameObject ImagenPausa;  if (Input.GetKeyDown(KeyCode.Escape))
        {            if (EnPausa == false)
            {
                ImagenPausa.SetActive(true);
                EnPausa = true;
            }
            if (EnPausa == true)
            {
                ImagenPausa.SetActive(false);
                EnPausa = false;
            }
        }Gracias de antemano 

Es que, fíjate en el flujo de tu código. Siempre estará en false en el momento que entre EnPause == false, ya que pone EnPausa = true y luego compruebas EnPausa == true y lo pones a false. 

Oh cierto, muchas gracias y yo sufriendo en vano, a de ser el sueño, jajajaja 


Etiquetas: