Unity Spain
Post Antiguos => General (Antiguo) => Mensaje iniciado por: Juhasas en Abril 20, 2016, 05:31:27 AM
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