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"); }