Пример #1
0
 private void Awake()
 {
     if (UI_reference == null)
     {
         UI_reference = this;
     }
     else
     {
         DontDestroyOnLoad(this.gameObject);
     }
     slider.maxValue = 20;
 }
Пример #2
0
    private int currentPetChoose;                    //当前的宠物选择界面

    void Start()
    {
        Instance = this;
        for (int i = 0; i < pages.Count; i++)               //初始化UI界面
        {
            if (i == (int)initstate || i == (int)UIState.Gold)
            {
                pages[i].SetActive(true);
            }
            else
            {
                pages[i].SetActive(false);
            }
        }
        currentState = initstate;

        for (int i = 0; i < petpages.Count; i++)            //初始化宠物UI界面
        {
            if (i == initpet)
            {
                petpages[i].SetActive(true);
            }
            else
            {
                petpages[i].SetActive(false);
            }
        }
        currentPet = initpet;

        for (int i = 0; i < petchoosepages.Count; i++)            //初始化宠物UI界面
        {
            if (i == initpetchoose)
            {
                petchoosepages[i].SetActive(true);
            }
            else
            {
                petchoosepages[i].SetActive(false);
            }
        }
        currentPetChoose = initpetchoose;

        //foreach (var item in pages)
        //{
        //    UI_SetResolution.SetAResolution(item.transform);
        //}
    }