Search Unity

GraphView Manipulators

Discussion in 'UIElements' started by geraldoatplaydeo, Nov 15, 2018.

  1. geraldoatplaydeo


    Apr 24, 2018
    I've been developing a GraphView node editor. It has been relatively straightforward to customize the inputs of manipulators, like the rectangle selector and dragging manipulator. In the absence of a click to deselect, I wrote a ClickDeselector that does the opposite of what the built-in ClickSelector does, it tells the graphView to deselect everything.

    However, I had to rewrite EdgeConnector, to allow connections to be created not just by dragging directly from them, but by clicking on a port, and then clicking on a destination port.

    Is the plan to make the graphView easier to customize in the future, particularly how you interact with it?
  2. uDamian


    Unity Technologies

    Dec 11, 2017
    GraphView will likely stay Experimental for the short to medium term. It was developed primarily for internal projects like ShaderGraph and the Visual Effect Graph. Our focus for the moment is releasing UIElements itself.
    wang37921 and geraldoatplaydeo like this.