public void DeleteLabel()
    {
        LabelScript parent = this.GetComponentInParent <LabelScript>();

        if (parent != null && parent.labels.Contains(this))
        {
            parent.labels.Remove(this);
        }
        DestroyImmediate(this.gameObject);
    }
 private void OnEnable()
 {
     mytarget  = (LabelScript)target;
     GetTarget = new SerializedObject(mytarget);
     list      = GetTarget.FindProperty("labels");
 }