public override void RemoveChild(BaseFuncGraphNode childToRemove)
 {
     if (children.Contains(childToRemove))
     {
         childToRemove.UnsetParent();
         children.Remove(childToRemove);
     }
 }
Пример #2
0
 public override void RemoveChild(BaseFuncGraphNode n)
 {
     for (int i = 0; i < childNodes.Length; i++)
     {
         if (childNodes[i] == n)
         {
             n.UnsetParent();
             childNodes[i] = null;
             break;
         }
     }
 }