private void SelectMezclar(ElementosEnum parametro)
    {
        run_a_descubir.SetActive(true);
        elemento_a_mezclar = parametro;


        var runas = Go_UIScript._Go_UIScript.Runas(elemento_a_mezclar);

        for (int i = 0; i < runas.Length; i++)
        {
            GameObject aux    = null;
            Button     auxbtn = null;
            switch (i)
            {
            case 0:
                aux    = btn_runa1.gameObject;
                auxbtn = btn_runa1;
                break;

            case 1:
                aux    = btn_runa2.gameObject;;
                auxbtn = btn_runa2;
                break;

            case 2:
                aux    = btn_runa3.gameObject;
                auxbtn = btn_runa3;

                break;

            case 3:
                aux    = btn_runa4.gameObject;
                auxbtn = btn_runa4;
                break;
            }

            if (runas[i].discovered)
            {
                auxbtn.gameObject.SetActive(true);
                var auxim = auxbtn.GetComponent <Image>();
                if (auxim != null)
                {
                    auxim.color = parametro.ColorDeElemento();
                }
            }
            else
            {
                auxbtn.gameObject.SetActive(false);
                var auxim = auxbtn.GetComponent <Image>();
                if (auxim != null)
                {
                    auxim.color = Color.white;
                }
            }
        }
    }
    void SelectDescubrir(ElementosEnum param)
    {
        btn_descubrir.gameObject.SetActive(true);
        elementoadescubrir = param;
        Color color = inital_runa_color;


        runa_descubir.color = elementoadescubrir.ColorDeElemento();

        Go_UIScript._Go_UIScript.UIelemento(elementoadescubrir);
    }
    private void SelectForjar(ElementosEnum parametro)
    {
        run_a_forjar.SetActive(true);
        elemento_a_forjar = parametro;


        var forjas = Go_UIScript._Go_UIScript.Forjas(elemento_a_forjar);

        for (int i = 0; i < forjas.Length; i++)
        {
            GameObject aux    = null;
            Button     auxbtn = null;
            switch (i)
            {
            case 0:
                aux    = btn_Forja1.gameObject;
                auxbtn = btn_Forja1;
                break;

            case 1:
                aux    = btn_Forja2.gameObject;;
                auxbtn = btn_Forja2;
                break;

            case 2:
                aux    = btn_Forja3.gameObject;
                auxbtn = btn_Forja3;

                break;

            case 3:
                aux    = btn_Forja4.gameObject;
                auxbtn = btn_Forja4;
                break;
            }


            auxbtn.gameObject.SetActive(true);
            var auxim = auxbtn.GetComponent <Image>();
            if (auxim != null)
            {
                auxim.color = elemento_a_forjar.ColorDeElemento();
            }
        }
    }