public void DoAttack()
    {
        if (attack)
        {
            enemyFollow.Stun(-1); //Le pasamos el valor -1 para tener un stun con tiempo indeterminado
            attackInstance.SetActive(true);
            SoundManager.Instance.PlayCarnotaur(carnotaurusBiteSFX);

            attack = false;
            Invoke(nameof(ResetCooldown), attackCooldown);
            Invoke(nameof(MoveAgain), attackDuration);
        }
    }
    public void DoAttack()
    {
        if (attack)
        {
            enemyFollow.Stun(-1); //Le pasamos el valor -1 para tener un stun con tiempo indeterminado
            attackInstance.SetActive(true);
            attack = false;
            Invoke(nameof(ResetCooldown), attackCooldown);

            //Desactiva el ataque y retoma el movimiento cuando acaba la duración del ataque
            Invoke(nameof(MoveAgain), attackDuration);
        }
    }