void Update()
    {
        if (estadoTurno.Equals(EstadoTurno.MUERTO) && fade <= 0f)
        {
            Destroy(this.gameObject);
        }

        if (enemigo.vidaActual <= 0 && !estadoTurno.Equals(EstadoTurno.MUERTO))
        {
            estadoTurno = EstadoTurno.MUERTO;
            //Quitar de la lista de enemigos
            sistemaTurnos.ComprobarEstadoBatalla();
        }

        switch (estadoTurno)
        {
        case EstadoTurno.MITURNO:
            JugarTurno();
            break;

        case EstadoTurno.ACCION:
            StartCoroutine(RealizarAccion());
            estadoTurno = EstadoTurno.ESPERANDO;
            break;

        case EstadoTurno.ESPERANDO:
            //UpdateMeToca();
            estadoTurno = EstadoTurno.ESPERANDO;
            break;

        case EstadoTurno.MUERTO:
            material.SetFloat("_Fade", fade);
            fade -= Time.deltaTime;
            break;
        }
    }