Exemple #1
0
        protected override void SelectionChanged(IList <int> selectedIds)
        {
            var selectedItems = new List <ABGroupTreeViewItem>();

            if (selectedIds != null && selectedIds.Count == 1)
            {
                foreach (var id in selectedIds)
                {
                    var item = FindItem(id, rootItem) as ABGroupTreeViewItem;
                    if (item != null && item.Group != null)
                    {
                        OnSelectABGroup?.Invoke(item.Group);
                    }
                }
            }
            else
            {
                Debug.Log("Чтобы посмотреть настройки и ассеты, выберите только одну группу");
            }
        }
Exemple #2
0
 private void OnSelectGroup(ABGroup selectedGroup)
 {
     _currentGroup = selectedGroup;
     OnSelectABGroup?.Invoke(selectedGroup);
 }