private void OnDepTypeChange(DepNode oldDep, DepNode currentDep)
    {
        if (UIFollowManager == null)
        {
            UIFollowManager = UGUIFollowManage.Instance;
            if (UIFollowManager == null)
            {
                Debug.LogError("UGUIFollowManage.Instance is null.");
                return;
            }
        }
        HideAllFollowUI(oldDep);
        ShowAllFollowUI(currentDep);
        bool isSameFloor = (oldDep is RoomController && oldDep.ParentNode == currentDep) || (currentDep is RoomController && currentDep.ParentNode == oldDep);

        if (isSameFloor)
        {
            SetAlarmDevUIState(true, currentDep);
        }
        //SetAlarmDevUIState(false,oldDep);
        //SetAlarmDevUIState(true,currentDep);
    }
 /// <summary>
 /// 进入/退出首页
 /// </summary>
 /// <param name="isFullView"></param>
 private void OnFullViewChange(bool isFullView)
 {
     if (UIFollowManager == null)
     {
         UIFollowManager = UGUIFollowManage.Instance;
         if (UIFollowManager == null)
         {
             Debug.LogError("UGUIFollowManage.Instance is null.");
             return;
         }
     }
     SetAlarmDevUIState(isFullView);
     if (isFullView)
     {
         UGUIFollowManage.Instance.SetCommonFollowUIsActive(false);
         HideAllFollowUI();
     }
     else
     {
         UGUIFollowManage.Instance.SetCommonFollowUIsActive(true);
         ShowAllFollowUI();
     }
 }
 private void Awake()
 {
     Instance = this;
 }