예제 #1
0
 private void Start()
 {
     dialogoParaMudar = GetComponent <Dialogar>();
     if (dialogoTarget == null)
     {
         dialogoTarget = dialogoParaMudar;
     }
     dialogoTarget.AdicionarAcaoAoFimDeDialogo(MudarDialogo);
 }
예제 #2
0
 /// <summary>
 /// Fecha o painel de mensagem.
 /// </summary>
 public void FecharMensagem()
 {
     StopAllCoroutines();
     texto.text = "";
     textoSemMensageiro.text = "";
     if (Mensageiro != null)
     {
         Mensageiro.text = "";
     }
     if (imagemEsquerdaAtual != null)
     {
         imagemEsquerdaAtual.SetActive(false);
     }
     if (imagemDireitaAtual != null)
     {
         imagemDireitaAtual.SetActive(false);
     }
     imagemEsquerdaAtual = null;
     imagemDireitaAtual  = null;
     mensagemAtual       = null;
     painelDeTexto.SetActive(false);
     dialogoAtual = null;
 }
 private void Start()
 {
     dialogo = GetComponent <Dialogar>();
     dialogo.AdicionarAcaoAoFimDeDialogo(AdicionarItem);
 }
예제 #4
0
 public void SetDialogoAtual(Dialogar dialogo)
 {
     dialogoAtual = dialogo;
 }