void Update()
    {
        Vector2 position;

        //屏幕坐标转化为Canvas相对坐标
        RectTransformUtility.ScreenPointToLocalPointInRectangle(GameObject.Find
                                                                    ("Canvas").transform as RectTransform, Input.mousePosition, null, out position);
        if (isShow)
        {
            tooltipUI.Show();
            tooltipUI.SetTooltipPosition(position);
        }
        if (isDrag)
        {
            dragItem.Show();
            dragItem.SetDragItemPosition(position);
        }
    }
예제 #2
0
 public void ShowTooltip(Vector3 position, string content, string header)
 {
     _tooltipUI.SetTooltipText(content, header);
     _tooltipUI.SetTooltipPosition(position);
     _tooltipUI.ToggleTooltip(true);
 }