Exemple #1
0
    public void effectAddToList(GameObject newEffect)
    {
        SkillMouseOver mouseOver = newEffect.GetComponent <SkillMouseOver>();

        if (mouseOver != null)
        {
            Destroy(mouseOver);
        }
        setIconSize(newEffect);
        effects.Add(newEffect);
        displayList();
    }
Exemple #2
0
 public void resetList(GameObject m)
 {
     clearList();
     foreach (GameObject effect in target.getEffectListObjects())
     {
         SkillMouseOver mouseOver = effect.GetComponent <SkillMouseOver>();
         if (mouseOver != null)
         {
             Destroy(mouseOver);
         }
         effects.Add(effect);
     }
     displayList();
 }
Exemple #3
0
 public void OnBeginDrag(PointerEventData eventData)
 {
     Temp = Instantiate(gameObject);
     Temp.transform.SetParent(canvasSingleton.Instance.gameObject.transform);
     Temp.transform.SetAsLastSibling();
     Destroy(Temp.GetComponent <skillDragAndDrop>());
     setSize(Temp);
     offset    = new Vector2(10, 10);
     mouseOver = Temp.GetComponent <SkillMouseOver>();
     if (mouseOver != null)
     {
         mouseOver.toggle(false);
     }
     PlayerMotivator.Instance.toggleDragAndDrop(true);
 }