// Metodo para abrir tela de acordo com icone clicado. void AbrirTela() { //Recebendo o GameObject da area de trabalho. TelaAreaDeTrabalho = GameObject.Find("TelaAreaDeTrabalho"); //Se o tipo do icone for email. if (IconeEmail) { if (GameObject.Find("Comportamento")) { Comportamento.Obter(Comportamento.Clique.EMAIL); } GameObject.Find("TelaEmail").transform.FindChild("CanvasEmail").gameObject.SetActive(true); if (!GameObject.Find("TelaEmail")) { tela.SetActive(true); } email.AbrirEmail(); } if (IconeNavegador) { if (GameObject.Find("Comportamento")) { Comportamento.Obter(Comportamento.Clique.NAVEGADOR); } } if (IconeEstacaoTrabalho) { if (GameObject.Find("Comportamento")) { Comportamento.Obter(Comportamento.Clique.TRABALHO); } tela.SetActive(true); estacaoTrabalho.inicializarProjetos(); } //Instancia a barra de tarefa. posicao = new Vector3(posicaoX, posicaoY, 1); Instantiate(barraTarefa, posicao, barraTarefa.transform.rotation); TelaAreaDeTrabalho.SetActive(false); tela.SetActive(true); abrir = true; }