Esempio n. 1
0
    public static void StartTooltip(TooltipImageDelegate tooltipImageDelegate, GameObject sender)
    {
        TooltipsPanel = GameObject.Find("UI").transform.Find("TooltipPanel").transform;
        string url = tooltipImageDelegate.Invoke(sender);

        if (url != null)
        {
            TooltipIsCalled           = true;
            TooltipActivationSchedule = Time.time + TooltipActivationDelay;
            TooltipImageReady         = false;

            Behavior.StartCoroutine(LoadTooltipImage(url));
        }
    }
Esempio n. 2
0
 public static void StartTooltip(GameObject sender, TooltipImageDelegate tooltipImageDelegate)
 {
     StartTooltip(sender, tooltipImageDelegate.Invoke(sender));
 }
Esempio n. 3
0
 public static void AddTooltip(TooltipImageDelegate tooltipImageDelegate, GameObject sender)
 {
     AddTooltip(sender, tooltipImageDelegate.Invoke(sender));
 }