Exemple #1
0
 /// <summary>
 /// 刷新UI
 /// </summary>
 public void RefreshAllUI()
 {
     if (manager.uiList == null)
     {
         return;
     }
     for (int i = 0; i < manager.uiList.Count; i++)
     {
         BaseUIComponent itemUI = manager.uiList[i];
         itemUI.RefreshUI();
     }
 }
Exemple #2
0
    /// <summary>
    /// 到达卵子
    /// </summary>
    public void ArriveEgg(MiniGameBirthSpermBean spermData)
    {
        //获取家族数据
        GameDataBean   gameData   = GameDataHandler.Instance.manager.GetGameData();
        FamilyDataBean familyData = gameData.GetFamilyData();

        //增加怀孕进度
        familyData.addBirthPro(miniGameData.addBirthPro);
        DestroySperm(spermData);
        //刷新UI
        BaseUIComponent ui = UIHandler.Instance.manager.GetOpenUI();

        ui.RefreshUI();
    }
Exemple #3
0
 /// <summary>
 /// 根据名字刷新UI
 /// </summary>
 /// <param name="uiName"></param>
 public void RefreshUIByName(string uiName)
 {
     if (uiList == null || CheckUtil.StringIsNull(uiName))
     {
         return;
     }
     for (int i = 0; i < uiList.Count; i++)
     {
         BaseUIComponent itemUI = uiList[i];
         if (itemUI.name.Equals(uiName))
         {
             itemUI.RefreshUI();
         }
     }
 }
Exemple #4
0
 /// <summary>
 /// 根据名字刷新UI
 /// </summary>
 /// <param name="uiName"></param>
 public void RefreshUI(string uiName, int layer = -1)
 {
     if (manager.uiList == null || uiName.IsNull())
     {
         return;
     }
     for (int i = 0; i < manager.uiList.Count; i++)
     {
         BaseUIComponent itemUI = manager.uiList[i];
         if (itemUI.name.Equals(uiName))
         {
             //设置层级
             if (layer >= 0)
             {
                 itemUI.transform.SetSiblingIndex(layer);
             }
             itemUI.RefreshUI();
         }
     }
 }
Exemple #5
0
    /// <summary>
    /// 刷新打开的UI
    /// </summary>
    public void RefreshUI()
    {
        BaseUIComponent itemUI = GetOpenUI();

        itemUI.RefreshUI();
    }