예제 #1
0
    /// <summary>
    /// 关闭某个父物体所有小面板
    /// </summary>
    /// <param name="trans"></param>
    public void CloseAllSingle(Transform trans)
    {
        int count = trans.childCount;

        for (int i = count - 1; i >= 0; i--)
        {
            SingleViewBase view = trans.GetChild(i).GetComponent <SingleViewBase>();
            CloseSingle(view);
        }
    }
예제 #2
0
 /// <summary>
 /// 关闭小面板
 /// </summary>
 /// <param name="panelBase"></param>
 public void CloseSingle(SingleViewBase singleViewBase)
 {
     singleViewBase.Clear();
     singleViewBase.RemoveBtnClick();
     EntityManager.Instance.CloseEntity(singleViewBase);
 }