public void DisableTooltips() { isEnabled = false; current = null; isShowTriggered = false; Hide(); }
public void TooltipItemEnter(TooltipElement item) { if (current == item) { return; } current = item; timeEntered = Time.unscaledTime; isShowTriggered = false; }
private void ShowTooltip(TooltipElement item, int playerId) { if (isShowTriggered) { return; } var tooltipDetails = item.GetTooltipDetails(playerId); SetTitle(tooltipDetails); SetCost(tooltipDetails); SetActions(tooltipDetails); SetDescription(tooltipDetails); SetRequirements(tooltipDetails); Show(); }
public void TooltipItemClicked(TooltipElement item) { current = null; timeExited = 0f; }
public void TooltipItemExit(TooltipElement item) { current = null; timeExited = Time.unscaledTime; }