예제 #1
0
 private void RefreshTooltip()
 {
     if (mouseOver)
     {
         RecipeTooltip.Show(currentItem, true);
     }
 }
예제 #2
0
 public void OnCursorEnter()
 {
     mouseOver = true;
     if (visibility != Hidden)
     {
         RecipeTooltip.Show(currentItem);
     }
 }
        private void Awake()
        {
            if (instance != null)
            {
                Destroy(gameObject);
                return;
            }

            instance = this;
            popUp    = GetComponent <UIPopUp>();
        }
예제 #4
0
 private void OnApplicationFocus(bool hasFocus)
 {
     hasGameFocus = hasFocus;
     if (!hasFocus)
     {
         RecipeTooltip.Hide();
     }
     else if (mouseOver)
     {
         CheckRequirement();
     }
 }
예제 #5
0
 public void OnCursorExit()
 {
     mouseOver = false;
     RecipeTooltip.Hide();
 }