public void OnDrop(PointerEventData eventData)
    {
        if (eventData.pointerDrag != null && !this.transform.GetChild(0).GetComponent <Text>().text.Equals("'"))
        {
            PhoneElementItem draggedObject  = eventData.pointerDrag.GetComponent <PhoneElementItem>();
            GameObject       overSizeObject = draggedObject.instanceOfObject;
            if (overSizeObject != null)
            {
                string nextIPA    = overSizeObject.transform.GetChild(0).GetComponent <Text>().text;
                string nextLetter = overSizeObject.transform.GetChild(1).GetChild(1).GetComponent <Text>().text;
                if (!overSizeObject.transform.GetChild(1).GetChild(2).GetComponent <Text>().text.Equals(""))
                {
                    nextLetter = overSizeObject.transform.GetChild(1).GetChild(2).GetComponent <Text>().text;
                }

                this.transform.GetChild(0).GetComponent <Text>().text += nextIPA;
                string overallLetter = "";
                if (this.transform.GetChild(1).GetChild(2).GetComponent <Text>().text.Equals(""))
                {
                    this.transform.GetChild(1).GetChild(1).GetComponent <Text>().text += nextLetter;
                    overallLetter = this.transform.GetChild(1).GetChild(1).GetComponent <Text>().text;
                }
                else
                {
                    this.transform.GetChild(1).GetChild(2).GetComponent <Text>().text += nextLetter;
                    overallLetter = this.transform.GetChild(1).GetChild(1).GetComponent <Text>().text;
                }

                phoneme.addPhone(overSizeObject.GetComponent <OverSizeItemScript>().phoneme);
                Destroy(overSizeObject);
            }
        }
    }
 public void OnDrop(PointerEventData eventData)
 {
     if (eventData.pointerDrag != null)
     {
         PhoneElementItem draggedObject  = eventData.pointerDrag.GetComponent <PhoneElementItem>();
         GameObject       overSizeObject = draggedObject.instanceOfObject;
         if (overSizeObject != null)
         {
             overSizeObject.transform.parent = this.transform.GetChild(0).transform.GetChild(0).transform;
             overSizeObject.GetComponent <CanvasGroup>().blocksRaycasts = true;
             OverSizeItemScript overSizeItemScript = overSizeObject.GetComponent <OverSizeItemScript>();
             overSizeItemScript.addedToParent = true;
         }
     }
 }