diff --git a/Scripts/Editor/NodeEditorAction.cs b/Scripts/Editor/NodeEditorAction.cs index 53e5255..e10c29d 100644 --- a/Scripts/Editor/NodeEditorAction.cs +++ b/Scripts/Editor/NodeEditorAction.cs @@ -31,7 +31,7 @@ namespace XNodeEditor { private Rect selectionBox; private bool isDoubleClick = false; - private bool stoppedDraggingPort = true; + public static bool stoppedDraggingPort = true; private XNode.NodePort draggedPort; private struct RerouteReference { @@ -529,11 +529,11 @@ namespace XNodeEditor { return windowRect.Contains(mousePos); } - private void ConnectOnCreate(object obj = default(object)) { + public void ConnectOnCreate() { if (graph.nodes.Last().Ports.Where(r => r.IsInput == true).Any(r => r.ValueType == draggedPort.ValueType)) draggedPort.Connect(graph.nodes.Last().Ports.Where(r => r.IsInput == true).Where(r => r.ValueType == draggedPort.ValueType).ToArray() [0]); else draggedPort.Connect(graph.nodes.Last().Ports.Where(r => r.IsInput == true).ToArray() [0]); } } -} \ No newline at end of file +}