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++;
    }