コード例 #1
0
    /// <summary>
    /// 显示展示信息UI
    /// </summary>
    private void ShowDisplayUI()
    {
        if (uguifollow == null)
        {
            uguifollow = GetComponent <UGUIFollowTarget>();
        }
        uguifollow.SetIsUp(true);

        ContentGrid_PlayForward();
        //LocationManager.Instance.FocusPerson((int)personnel.TagId);
        SetTagName(false);

        StartOutManage.Instance.SetUpperStoryButtonActive(false);
        StartOutManage.Instance.ShowBackButton(()
                                               =>
        {
            LocationManager.Instance.currentLocationFocusObj.SetRendererEnable(true, false);
            LocationManager.Instance.HideCurrentPersonInfoUI();
            //StartOutManage.Instance.HideBackButton();
            if (LocationManager.Instance.IsFocus)
            {
                LocationManager.Instance.RecoverBeforeFocusAlign();
            }
        });
    }
コード例 #2
0
 /// <summary>
 /// 鼠标进入标志按钮
 /// </summary>
 public void FlagBtn_OnEnter(GameObject o)
 {
     uguiFollowTarget.SetIsUp(true);
     SetFlagNumActive(false);
     if (isFinished)
     {
         SetButtonSprite(finished_hovel);
     }
     else
     {
         SetButtonSprite(unfinished_hovel);
     }
     ShowContent();
 }
コード例 #3
0
    /// <summary>
    /// 设置界面是否显示在最上层
    /// </summary>
    /// <param name="isUp"></param>
    private void SetLayerUp(bool isUp)
    {
        UGUIFollowTarget followTarget = transform.GetComponent <UGUIFollowTarget>();

        if (followTarget)
        {
            followTarget.SetIsUp(isUp);
        }
    }