public bool TryConnectItem() { if (ActiveNode != null && TargetNode != null) { if (targetNode.Attach(activeNode)) { activeNode.ResetTransform(); return(true); } } return(false); }