protected override void OnItemRemoved(TItem itemView, GameObject itemGo) { base.OnItemRemoved(itemView, itemGo); GoToggle goToggle = itemGo.GetComponent <GoToggle>(); goToggle.ToggleEvent -= OnToggle; }
void OnToggle(GoToggle toggle) { SelectItemByIndex(gameObjectList.IndexOf(toggle.gameObject), true); }