示例#1
0
 public GetScreenPosition(IToolTipData uiTooltip)
 {
     _tooltip             = uiTooltip;
     _listOfTooltips      = _tooltip.ListOfTooltips;
     _toolTipsRects       = _tooltip.ToolTipsRects;
     _myCorners           = _tooltip.MyCorners;
     _uiCamera            = _tooltip.UiCamera;
     _parentRectTransform = _tooltip.ParentRectTransform;
 }
示例#2
0
    public ToolTipFade(IToolTipData data)
    {
        foreach (var toolTip in data.ToolTipsRects)
        {
            var hasCanvasGroup = toolTip.GetComponent <CanvasGroup>();

            hasCanvasGroup = AddCanvasGroupIfOneNotPresent(hasCanvasGroup, toolTip);

            hasCanvasGroup.alpha = 0;
            var iD = toolTip.GetInstanceID();
            _toolTipsCanvasGroups.Add(iD, hasCanvasGroup);
        }
    }