示例#1
0
        protected virtual void SetSelectedItem(SelectableTableItem item)
        {
            if (SelectedItem)
            {
                if (SelectedItem.EnabledWhenNotSelected)
                {
                    SelectedItem.EnabledWhenNotSelected.SetActive(true);
                }

                if (SelectedItem.EnabledWhenSelected)
                {
                    SelectedItem.EnabledWhenSelected.SetActive(false);
                }
            }

            SelectedItem = item;

            if (SelectedItem)
            {
                if (SelectedItem.EnabledWhenNotSelected)
                {
                    SelectedItem.EnabledWhenNotSelected.SetActive(false);
                }

                if (SelectedItem.EnabledWhenSelected)
                {
                    SelectedItem.EnabledWhenSelected.SetActive(true);
                }
            }
        }
示例#2
0
 protected virtual void OnSelectItem(SelectableTableItem item)
 {
 }