예제 #1
0
 private void Select()
 {
     if (!isSelected)
     {
         if (SelectedItem != null)
         {
             SelectedItem.Deselect();
         }
         isSelected   = true;
         SelectedItem = this;
         Background.SetActive(true);
     }
 }
예제 #2
0
    /// <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);
    }