Beispiel #1
0
    private void RefershListView()
    {
        m_UIWindowStatusList.Clear();

        UIBaseWndView[] viewList = GameObject.FindObjectsOfType <UIBaseWndView>();

        foreach (UIBaseWndView view in viewList)
        {
            UListItemUIWindowDebug data = new UListItemUIWindowDebug();
            data.uiWindow = view;
            m_UIWindowStatusList.Add(data);
        }

        listview.DataSource.BeginUpdate();
        listview.DataSource = m_UIWindowStatusList;
        listview.DataSource.EndUpdate();
    }
Beispiel #2
0
    private void OnDisableAllButtonClick()
    {
        m_UIWindowStatusList.Clear();

        UIBaseWndView[] viewList = GameObject.FindObjectsOfType <UIBaseWndView>();

        foreach (UIBaseWndView view in viewList)
        {
            UListItemUIWindowDebug data = new UListItemUIWindowDebug();
            data.uiWindow = view;
            GameUtil.SetLayer(LayerMask.NameToLayer(Config.LayerIngoreRayCast), view.gameObject, true);
            m_UIWindowStatusList.Add(data);
        }

        listview.DataSource.BeginUpdate();
        listview.DataSource = m_UIWindowStatusList;
        listview.DataSource.EndUpdate();
    }