/// <summary>
    /// 更新文本信息
    /// </summary>
    void updateLabelDesc()
    {
        GoddessAstrolabeManagerment instance = GoddessAstrolabeManagerment.Instance;
        //所有主线
        int mainStar = instance.getMainStarNUmByNebulaId(nebulaId);
        //激活的主线
        int mainOpenStar = instance.getOpenMainStarNumByNebulaId(nebulaId);

        mainStarOpenNum.text = mainOpenStar + "/" + mainStar;
        starOpenNum.text     = (instance.getOpenStarNumByNebulaId(nebulaId) - mainOpenStar) + "/" + (infoByFront.Count - mainStar);
        rmbNum.text          = "" + UserManager.Instance.self.getRMB();
        stardustNum.text     = "" + GoddessAstrolabeManagerment.Instance.getStarScore();
    }
    private void initUI()
    {
        GoddessAstrolabeManagerment   instance = GoddessAstrolabeManagerment.Instance;
        List <GoddessAstrolabeSample> newInfo; //指定星星集合
        int mainStar     = 0;                  //所有主线
        int mainOpenStar = 0;                  //激活的主线

        lightTexture.fillAmount = 0;
        int amount = 0;

        for (int i = 0; i < nebulaArray.Length; i++)
        {
            newInfo = instance.getStarByNebulaId(i + 1);
            if (newInfo != null && instance.isHaveOpenStarByNebulaId(i + 1))
            {
                amount++;
                mainStar = instance.getMainStarNUmByNebulaId(i + 1);
                starEffect[i].SetActive(true);
                starCountObj [i].SetActive(true);
                noStarCountObj [i].SetActive(false);
                mainOpenStar           = instance.getOpenMainStarNumByNebulaId(i + 1);
                mainStarCount [i].text = LanguageConfigManager.Instance.getLanguage("goddess12") + mainOpenStar + "/" + mainStar;
                // 最后一个被激活则显示商店按钮//
                if (i + 1 == nebulaArray.Length && mainOpenStar == mainStar)
                {
                    buttonShop.gameObject.SetActive(true);
                }
                extensionStarCount [i].text = LanguageConfigManager.Instance.getLanguage("goddess13") + (instance.getOpenStarNumByNebulaId(i + 1) - mainOpenStar) + "/" + (newInfo.Count - mainStar);
            }
            else
            {
                starEffect[i].SetActive(false);
                starCountObj [i].SetActive(false);
                noStarCountObj [i].SetActive(true);
            }
        }
        amount = Mathf.Max(0, amount - 1);
        lightTexture.fillAmount = amount * 1.0f / nebulaArray.Length;
    }