private void Select() { if (!isSelected) { if (SelectedItem != null) { SelectedItem.Deselect(); } isSelected = true; SelectedItem = this; Background.SetActive(true); } }
/// <summary> /// 将摄像头加入到,已选择列表中 /// </summary> private GameObject AddToSelectedMornitorList(DeviceInfo _DeviceInfo, string time = "5") { Logger.Instance.WriteLog("将摄像头加入到,已选择列表中"); GameObject newGo = Instantiate(SelectedMornitorItemPrefab) as GameObject; SelectedMornitorList.AddChild(newGo.transform); newGo.transform.localScale = new Vector3(1, 1, 1); SelectedMornitorItem SelectedItem = newGo.GetComponent <SelectedMornitorItem>(); SelectedItem.Init(_DeviceInfo, time); SelectedItem.BindAction(SelectedItemMoveUp, SelectedItemMoveDown, SelectedItemDelete, SelectedItemTimeChanged); return(newGo); }