/// <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(); } }); }
/// <summary> /// 鼠标进入标志按钮 /// </summary> public void FlagBtn_OnEnter(GameObject o) { uguiFollowTarget.SetIsUp(true); SetFlagNumActive(false); if (isFinished) { SetButtonSprite(finished_hovel); } else { SetButtonSprite(unfinished_hovel); } ShowContent(); }
/// <summary> /// 设置界面是否显示在最上层 /// </summary> /// <param name="isUp"></param> private void SetLayerUp(bool isUp) { UGUIFollowTarget followTarget = transform.GetComponent <UGUIFollowTarget>(); if (followTarget) { followTarget.SetIsUp(isUp); } }