Added the functionality to add RelayNode directly to edge between two Prot;

This commit is contained in:
Misaki
2024-11-07 00:42:52 +09:00
parent 02ae77f17a
commit 5ac1081d32
16 changed files with 243 additions and 150 deletions

View File

@@ -28,7 +28,7 @@ namespace Misaki.GraphView.Editor
}, DropdownMenuAction.AlwaysEnabled);
}
if (evt.target is Edge)
if (evt.target is Edge edge)
{
evt.menu.AppendAction("Create Relay Node", e =>
{
@@ -37,7 +37,7 @@ namespace Misaki.GraphView.Editor
position = new Rect(mousePosition, Vector2.zero)
};
AddRelayNode(relayNode);
AddRelayNode(relayNode, edge);
}, DropdownMenuAction.AlwaysEnabled);
}
}