public GetScreenPosition(IToolTipData uiTooltip) { _tooltip = uiTooltip; _listOfTooltips = _tooltip.ListOfTooltips; _toolTipsRects = _tooltip.ToolTipsRects; _myCorners = _tooltip.MyCorners; _uiCamera = _tooltip.UiCamera; _parentRectTransform = _tooltip.ParentRectTransform; }
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); } }