public void ProximaFrase() { if (_dialogoAtual == null) { return; } if (_contador == _dialogoAtual.GetFrases().Length) { _caixaDialogo.gameObject.SetActive(false); _dialogoAtual.RealizaAcao(); _dialogoAtual = null; _contador = 0; return; } _nomeNpc.text = _dialogoAtual.GetNomeNPC(); _texto.text = _dialogoAtual.GetFrases()[_contador].GetFrase(); _btnContinua.text = _dialogoAtual.GetFrases()[_contador].GetBotaoContinuar(); _caixaDialogo.gameObject.SetActive(true); _contador++; }